Оставьте заявку, мы подберем для вас подходящего специалиста за 48 часов!
Премия рунета

Андрей С. IOS разработчик, Middle

ID 12475
АС
Андрей С.
Мужчина
Россия, Москва, UTC+3
Ставка
3,500 Р/час
НДС не облагается
Специалист доступен с 14 июня 2024 г.

Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle
Навыки
UI Kit
MVC
MVP
MVVM
VIPER
ООП
SOLID
Yagni
KISS
DRY
ARC
GCD
REST
JSON
URLSession
UserDefaults
Core Data
CocoaPods
Swift Package Manager
Carthage
Git
Git Flow
Auto Layout
Clean Architecture
Alamofire
Realm
Swift
Async
Await
Kingfisher
AppMetrica
Firebase Crashlytics
SnapKit
Yandex Maps
Coordinator
CoreData
Objective-C
Отрасли
BioTech, Pharma, Health care & Sports
E-commerce & Retail
Знание языков
Английский — B2
Главное о специалисте
В мобильной разработке я уже с февраля 2021 года, до этого работал верстальщиком на HTML, CSS с 2019 года. Работал в небольших командах над четырьмя проектами в сфере e-commers. Всегда были команды от двух iOS разработчиков, общий состав команды был более 15 человек. Активно занимался доработкой существующих крупных продуктовых приложений, проработкой апи с бэкендом, правками макетов с дизайнером. Языки: Swift Фреймворки: UIKit (Storyboard, XIB, верстка кодом), SwiftUI Архитектура: MVC, MVP, MVVM, VIPER Принципы: ООП, SOLID, YAGNI, KISS, DRY Память, многопоточка: ARC, GCD, async/await, Actors Сеть: REST, JSON, URLSession БД: UserDefaults, CoreData, KeyChain Зависимости: CocoaPods, Swift Package Manager, Carthage Версионный контроль: Git, GitFlow Мой контакт в телеграм: https://t.me/a_sagatelov
Проекты   (3 года 3 месяца)
King Bird Studio
Роль
IOS разработчик
Обязанности
В компании разрабатывал два проекта Lady & Gentleman CITY, одно было для курьеров на ПВЗ, второе клиентское. Lady & Gentleman CITY - https://apps.apple.com/us/app/lady-gentleman-city/id1561114109 - Внедрил функционал просмотра доступности товаров в розничных магазинах. - Добавил возможность просмотра фотографий витрин и функцию увеличения изображений товаров при просмотре каталога. - Также внедрил отображение скидок на товары перед покупкой для прозрачности конечной стоимости товара, а также цену в избранном. - Улучшил отображение ближайшей даты и времени доставки товаров клиенту в его личном кабинете. - Реализовал онбординг для новых пользователей, который рассказывает о преимуществах использования приложения. - Улучшил работу вкладки "Избранное" и обеспечил корректное добавление товаров в нее. - Устранил задержки при прокрутке главной страницы. - Реализовал виджет и интегрировал опцию оплаты картой "ХАЛВА".
Стек специалиста на проекте
Alamofire, Kingfisher, MVVM, SnapKit, AppMetrica, UI Kit, Firebase Crashlytics, Yandex Maps
Отрасль проекта
E-commerce & Retail
Период работы
Август 2022 - Апрель 2024  (1 год 9 месяцев)
Протек, Центр Внедрения
Роль
IOS разработчик
Обязанности
Занимался в компании двумя проектами: внутренним порталом клиента и приложением по доставке лекарств из аптеки на дом Работал в команде из 3 iOS разработчиков, в мои обязанности входила подготовка приложения к публичному релизу в сторе. Здравсити – Аптеки с доставкой https://apps.apple.com/ru/app/%D0%B7%D0%B4%D1%80% D0%B0%D0%B2%D1%81%D0%B8%D1%82%D0%B8-%D0%B0%D0%BF%D1%82%D0%B5%D0%BA%D0 %B8-%D1%81-%D0%B4%D0%BE%D1%81%D1%82%D0%B0%D0%B2%D0%BA%D0%BE%D0%B9/id1119 115786 - Проработал новую версию приложения, переведя его модули с архитектуры MVP на архитектуру MVVM и обновив дизайн главных экранов, проведя рефактор бизнес-логики. - Добавил промокоды и акции в личный кабинет клиента. - Создал новые разделы "Уценка" и "Акции", что позволило пользователям легко находить товары по сниженным ценам в их городе. - Провел рефакторинг авторизации и регистрации новых пользователей в приложении.
Стек специалиста на проекте
Alamofire, Kingfisher, MVVM, Objective-C, SnapKit, Coordinator, AppMetrica, UI Kit, Yandex Maps, CoreData
Отрасль проекта
BioTech, Pharma, Health care & Sports
Период работы
Февраль 2021 - Июль 2022  (1 год 6 месяцев)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Российский экономический университет имени Г.В. Плеханова, Москва
Специальность
Факультет экономики торговли и товароведения, Логистика, экономист-менеджер
Завершение учебы
2016 г.

Похожие специалисты

AI & Robotics • LifeStyle • Urban technology
ВР
Владислав Р.
Новосибирск
IOS разработчик
Senior
4,125 Р/час
SnapKit
Storyboards
SwiftUI
UI Kit
Xib
layout
Alamofire
JSON
REST
URLSession
+66

Опыт работы: 5 лет. Самая интересная и/или технически сложная задача из опыта: Реализация функционала для поиска похожих изображений, в котором используется framework Vision. Основная сложность была в том, что нужно было сравнить отпечатки всех изображений друг с другом. Применение адаптированного функционала из коробки приводило к тому, что 289 изображений сравнивались около 20 секунд, но благодаря реализуемой оптимизации (использование иных структур данных, а также грамотное управление жизненным циклом объектов) время сократилось до 2 секунд. Куда хотелось бы развиваться: технически или в менеджмент: в ближайшей перспективе и долгосрочной перспективе — технически. Какими задачами хотелось бы заниматься: разработкой новых фич, решением нетривиальных проблем, долгосрочной поддержкой/развитием проекта. Какими задачами не хотелось бы заниматься: поддержкой приложений для macos. Компетенция: UI: UIKit, AutoLayout, frame layout, XIB, Storyboards, SnapKit, SwiftUI. Network: REST, JSON, URLSession, Alamofire. Architecture & Approaches: MVC, MVP, MVVM, VIPER, CleanSwift, OOP, SOLID, KISS, DRY, YAGNI. Core: Xcode, Swift, NotificationCenter, AVFoundation, ARC/MRC, Dispatch Methods, AppGroup, AppKit. Data: CoreData, Realm, Firebase, UserDefaults, KeyChain, plists. Animations: CoreAnimation, Lottie. Navigation: Coordinator, Router. Tools: Xcode Instruments, Firebase Crashlytics. Multithreading: GCD, OperationQueue. Dependencies: CocoaPods, SPM, Carthage. Development Process: Git, GitFlow, GitLab, CI/CD, GitHub, Source Tree, Postman, Jira, Figma, Sketch, SwiftLint, Code review. Frameworks: Kingfisher, StoreKit.

Подробнее
FoodTech • GameDev • Travel, Hospitality & Restaurant business
АК
Александр К.
Москва
IOS разработчик
Middle+
3,000 Р/час
Bitbucket
Clean Architecture
CocoaPods
Combine
CoreData
Data
DRY
GCD
GitHub
GitLab
+60

НАВЫКИ И КОМПЕТЕНЦИИ Swift, SwiftUI, UIKit , RxSwift, Combine, Data Persistence, SnapKit, NSAutoLayout, CoreData, CoreAnimation, CocoaPods, MVP+C, MVC, MVVM, MVVM+C, VIPER, GCD, Xcode Debugger, SOLID, DRY, KISS, YAGNI, Clean Architecture, GitHub, Gitlab, Bitbucket, знание классических алгоритмов, Unit Testing, Objective-C ОПЫТ Проект: ОneTwoTrip. (Июль 2022 - по настоящее время) 1 год 6 мес Описание: Мобильное приложение для путешественников всех категорий Роль: iOS developer Команда: 3 iOS, 3 Android, 1 QA, 2 Analyst, 1 Designer, 1 PM Стек: SwiftUI + UIKit, SwiftUIBackports, BottomSheet, Yandex Maps Mobile, MVVM, Combine, Git, Jira, HIG, Async/Await, знание классических алгоритмов, Swift Package Manager Задачи: Общение с руководителем проекта, бэкендом, командой android-разработчиков; Изменение, доработка и создание UI согласно предоставленными макетами Figma; Перевод проекта на актуальный стек технологий; Внедрил чат-поддержку в проект с помощью UseDesk; Рефакторинг, исправление ошибок и доработка проекта; Разработал экран фильтрации, экран профиля, Создавал сложные кастомные элементы UI (например: календарь), с последующей интеграцией в разные части проекта; Осуществлял связь функционала между SwiftUI и UIKit; Добавил функционал Push-уведомлений; Занимался выгрузкой приложения в TestFlight и добавлением команд тестировщиков в appStoreConnect Проект: Alfa Ecosystem (январь 2021 — июнь 2022) 1 год 6 мес Описание: Приложение для доставки продуктов Роль: iOS developer Команда: (продуктовая) 4 - iOS developer, 4 - android developer, 5 - back, 5 - тестировщиков, 1 - системный аналитик, 2 - бизнес аналитика, 1- дизайнер, 2 - Деливери менеджера, 1- продакт Стек: Swift, UIKit, Combine, MVVM+C, SnapKit, Cocoa Pods, Fork, UserDefaults, CoreData, JSON, RESTful API. Личные результаты: Реализовал интерфейс главного экрана приложения при переходе на новый дизайн Принимал участие в создании экранов карточки продукта и корзины Реализовал логику добавления това

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • GameDev • LifeStyle
СЕ
Станислав Е.
Петрозаводск
NodeJS разработчик
Middle
3,125 Р/час
PostgreSQL
Git
HTML
Docker
Elasticsearch
JavaScript
Node.js
PHP
SQL
Python
+27

Станислав — опытный IT-специалист, Middle NodeJS разработчик. Обладает навыками работы с AWS, Docker, DynamoDB, Elasticsearch, Git, JavaScript, MySQL5, Node.js, PostgreSQL, Python, Redis, S3, SQL, TeamCity, Django, PHP, Yii2, OpenCart, WordPress. Станислав работал над проектами в сфере GameDev и E-commerce & Retail. В компании Playrix он занимался разработкой и поддержкой бэкенд логики продуктов компании, мониторингом состояния серверов. На проекте Drive Pixels расширял функционал XMPP сервера MongooseIM, разрабатывал и поддерживал проекты на PHP и Python. В рамках проектов «Умные решения» и Clonefish разрабатывал и сопровождал сайты и приложения для социальных сетей. В работе Станислав проявляет себя как самостоятельный специалист, способный с нуля реализовать важные задачи. Он разбирается в нюансах работы ElasticSearch и оптимизации поисковых запросов, имеет опыт разработки высоконагруженных сервисов.

Подробнее
BioTech, Pharma, Health care & Sports
ММ
Максим М.
Ижевск
Frontend разработчик
Middle
3,250 Р/час
Git
CSS
JavaScript
Проектирование архитектуры
Webpack
БЭМ
RxJS
TypeScript
NGRX
Npm
+23

Максим — опытный frontend-разработчик с проектным опытом более 2-х лет, специализирующийся на разработке пользовательских интерфейсов для проектов в области здравоохранения. Готов погружаться в новые предметные области. Максим обладает знаниями и навыками в таких технологиях, как JavaScript, TypeScript, HTML5, CSS, Angular, Webpack, Npm, Git, RxJS, NGRX, БЭМ, React, Next.js, OpenLayers, SCSS. Активно принимает участи в Code Review на проектах. На протяжении своей карьеры Максим работал над несколькими проектами, включая разработку пользовательских интерфейсов для автоматизированных рабочих мест медицинских работников. Он активно участвовал в исправлении дефектов, разработке новой функциональности, интеграции с сервисами, проектировании архитектуры продукта

Подробнее