Дмитрий А. IOS разработчик, Senior

ID 15011
ДА
Дмитрий А.
Мужчина
Беларусь, Минск, UTC+3
Ставка
5 194,8 Р/час
НДС не облагается
Специалист доступен с 15 февраля 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Senior
Навыки
IOS
Auto Layout
Carthage
CocoaPods
Core Data
coreanimation
custom
extensions
Firebase
Firebase services
MVC
MVVM
Notifications
Objective-C
React Native
Realm
Remote
SPM
SVN
Swift
Transitions
TypeScript
Unit testing
View
Git
Xcode
VIPER
SwiftUI
GCD
Jira
REST API
CoreData
GitLab
MVP
RxSwift
developer
QA
SSO
Testing
Аналитика
batch
Combine
ECache
nsoperationqueue
Code Review
Дизайн
code
FlexBox
Npm
Redux
Visual Studio
Работа с интеграциями
Разработка
сканер
Agile
Android
ARKit
Bitrise
Core Location
database
Facebook SDK
File
Instagram
Jenkins
OAuth
Room
RxCocoa
SDK
SQL
Systemd
Twitter
Game Center
C++
cocos2d
box2d
UI Kit
JSON
CI/CD
Fastlane
apple
Программное обеспечение
Базы данных
Расширения
Менеджмент
Play
UI
клиентсерверного взаимодействия
Отрасли
E-commerce & Retail
FinTech & Banking
GameDev
Urban technology
Главное о специалисте
Разработчик с более чем 13-ти летним стажем. Командный игрок, всегда готов помочь другим членам команды, проводит код ревью и всегда открыт к предложениям по оптимизации кода. Есть опыт написания приложений с нуля, и включения в уже существующие команды с имеющейся кодовой базой. Есть опыт миграции Objective-C приложения на Swift, а так же с автолейаут подхода на Swift UI подход. При написании кода всегда уделяет внимание тестам. Любимый тип задач – рефакторинг и технический долг.
Проекты   (13 лет 5 месяцев)
под NDA
Роль
Senior iOS разработчик
Обязанности
Работа над приложением умного дома. • Миграция кодовой базы на Swift. • Создание нового функционала с ноля: гостевой доступ, SSO авторизация, pin-менеджмент система для устройств с клавиатурой (дверные замки), разовый доступ по паролю к устройствам. • Создание модуля аналитики с ноля с возможностью его расширения • Создание и поддержка Developer Tools в приложении, для упрощения работы команды. В нее входили раздел по онбордингу новичков, средство логгирования всех событий в приложении, средства симуляции поведения приложения • Проектирование клиент-серверного взаимодействия • Работа с кастомными UI-компонентами • Работа с QA Auto командой для предоставления им точек входа в приложения для нужд автоматизации тестирования и ее ускорения • Онбординг новичков на проекте • Активное участие в код ревью • Участие в технических дизайн ревью сессиях, следование принципу «сначала прорабатываем \ продумываем как что-то будет работать, только потом переходим к реализации» • Исправление багов на основе отчетов • Поддержка Apple Watch части приложения.
Стек специалиста на проекте
extensions, UI, batch, apple, Программное обеспечение, ECache, Auto Layout, Базы данных, клиентсерверного взаимодействия, SwiftUI, QA, Objective-C, MVVM, Combine, MVC, Расширения, Дизайн, Firebase services, SSO, Менеджмент, Swift, Core Data, GCD, Аналитика, Code Review, Testing, Unit testing
Отрасль проекта
Urban technology
Период работы
Август 2018 - По настоящее время  (6 лет 7 месяцев)
под NDA
Роль
React Native разработчик
Обязанности
• Разработка приложения CodePayz с нуля на React Native. Приложение позволяло оплачивать некоторые операции виртуальной валютой приложения: парковку, услуги онлайн казино и др. • Разработка приложения с нуля, включающая в себя ряд фич: просмотр счета пользователя, пополнение счета, поиск на карте банкоматов для вывода средств • Интеграция пуш нотификаций • Интеграция биометрического подтверждения операций пользователя: вход в приложение, оплата, обналичивание • Работа с камерой телефона для сканирования QR кода, генерация подтверждающих QR кодов в приложении • Исправление багов
Стек специалиста на проекте
Работа с интеграциями, Redux, Разработка, FlexBox, Npm, Visual Studio, Notifications, TypeScript, React Native
Отрасль проекта
FinTech & Banking
Период работы
Июнь 2017 - Август 2018  (1 год 3 месяца)
под NDA
Роль
iOS-разработчик
Обязанности
• Работа над рядом приложений из разных доменов: развлекательные, спортивные, ретейл, дейтинг. • Был частью небольших и средних по размеру команд, так же работал на проектах в одиночку • Разработка приложений под iOS, реже Android, согласно требований • Работа в соответствии с Agile подходом, участие в звонках с командой клиента • Исправление багов на основе отчетов Крашлитики • Дистрибуция приложений в Apple Store и Play Market • Коммуникация с бэкенд командой для оптимизации клиент-серверного взаимодействия
Стек специалиста на проекте
database, Play, IOS, apple, Разработка, Программное обеспечение, Auto Layout, Facebook SDK, Twitter, Git, Objective-C, MVVM, Core Location, OAuth, MVC, Systemd, Android, ARKit, Carthage, Bitrise, SDK, SQL, Agile, Swift, Core Data, Instagram, CocoaPods, RxCocoa, RxSwift, Unit testing, Jenkins
Отрасль проекта
E-commerce & Retail
Период работы
Январь 2015 - Июнь 2017  (2 года 6 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

BioTech, Pharma, Health care & Sports • FinTech & Banking • Insurance • LifeStyle • Marketing, Advertising & Design • Social Networking • Telecom
ИЮ
Илья Ю.
Калининград
IOS разработчик
Senior
3 211,19 Р/час
Swift
Objective-C
IOS
Xcode
IDEF
Architecture
MVC
MVVM
MVP
Clean Swift
+108

Илья — опытный iOS-разработчик уровня Senior. Он обладает навыками работы с различными инструментами и технологиями, такими как Swift, Objective-C, Xcode, MVC, MVP, VIPER, RxSwift, swiftUI, Core Data, Realm, MVVM, а также имеет опыт работы с базами данных, сетевыми запросами, REST API, JSON, SSL и другими. Илья участвовал в разработке нескольких проектов для различных отраслей, таких как маркетинг, реклама и дизайн, финтех и банкинг, телеком, социальные сети, биотехнологии, фармацевтика, здравоохранение и спорт, лайфстайл и страхование. В его портфолио есть проекты для Hoff, Alpari Mobile Analytics, Сибур, BIP, Amedia, BetterO, ITV. Gold Rings UK, Millionaire Live и Daofice. На проектах он занимался имплементацией функционала, рефакторингом старого кода, правкой багов, разработкой UI и логики, интеграцией с внешними сервисами и системами управления проектами.

Подробнее

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

E-commerce & Retail
ИГ
Игорь Г.
Минск
QA FullStack
Senior
3 506,49 Р/час
Регрессионное тестирование
UI
Report Portal
Twilio
Исследование
Работа с интеграциями
Allure Report
UI Testing
Cross-browser testing
Kanban
+97

Игорь — опытный QA FullStack специалист с ~8-летним опытом работы в IT. Он обладает глубокими знаниями и навыками в области автоматизации тестирования, включая Java, Selenium, Selenide (2 года опыта), Selenoid, Gatling (Scala), TestNG, JUnit, Maven, Gradle, CircleCI, Jenkins, Gutlab, WinApi Driver, Sikuli, Cucumber (год работы), Rest Assured (работал на всех проектах), Mobile App testing, HTTP, REST, JSON, XML, SQL, Git, Jira, Confluence, Backend testing (на проекте в компаниях Libertex, Hiqo Solutions и EPAM (контрактное апи тестирование)), Web Testing (на всех проектах), Web Services, Mobile testing (только в EPAM на проекте янв. 2017 - авг. 2018) и другие инструменты и технологии. С 2015 начал карьеру как инженер по автоматизации тестирования ПО. За это время работал на семи различных проектах: медицинские приложения для врачей, проекты для управления судебными и юридическими процессами, а также коммерческие приложения для внутренних звонков и календарей событий. Игорь работал над различными проектами в сфере E-commerce & Retail, На каждом проекте он выполнял широкий спектр задач, таких как запуск процесса автоматизации, выбор инструментов и подходов, разработка дизайна фреймворка автоматизации, создание и поддержка UI тестов, анализ отчётов о тестировании, регрессионное тестирование, исследование и устранение багов, оценка задач и многое другое. В настоящее время Игорь работает над медицинским проектом в сфере Clinical Trials, где он применяет свои навыки для разработки веб-фреймворка, нагрузочного тестирования и оптимизации процессов CI/CD.

Подробнее