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

ID 20628
АА
Андрей А.
Мужчина, 30 лет
Беларусь, Минск, UTC+3
Ставка
4 025,97 Р/час
НДС не облагается
Специалист доступен с 7 ноября 2025 г.

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

Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Middle+
Навыки
app
async/await
Auto Layout
AVFoundation
CocoaPods
Combine
Concurrency
Cubit
GCD
Git
GitLab
HTTP
IOS
Keychain
Moya
MVC
MVI
MVP
MVVM
Networking
NSOperation
ORM
purchases
push
Push Notifications
Realm
Redux
RxSwift
selen
SnapKit
SPM
SpriteKit
SQL
Swift
Swift 5.5
SwiftUI
TCA
Testing
Tuist
UI Kit
UML
URLSession
VIPER
WebSockets
XCFrameworks
Xcode
RxCpp
Alamofire
RxAlamofire
Clean Swift
Core Animation
Core Data
Core Graphics
Отрасли
FinTech & Banking
Social Networking
Знание языков
Английский — B1
Главное о специалисте
● Более 4 лет опыта разработки приложений на iOS ● Свободное владение языком Swift ● Есть опыт работы с Dart, Python. ● Проектирование баз данных для приложений. ● Опыт разработки многопоточных приложений ● Тест-ориентированная разработка приложений (TDD), ● Реактивное программирование, включая работу как с RxSwift так и с Combine.. ● Глубокое знание UIKit, создание сложных анимированных UIs. ● Коммерческий опыт разработки на SwiftUI с использованием structured concurrency. ● Разумное применение в разработке шаблонов проектирования MVC, MVP, MVVM и VIPER и моделей UML, принципов SOLID. ● Опыт запуска и поддержки приложений в AppStore. ● Использование различных Apple services: Apple Sign In, Push notifications, Silence push notifications, In app purchases. ● Работа с различными локальными хранилищами: UserDefaults, Keycahin, CoreData, Realm. ● Глубокое понимание бизнес-процессов разработки ПО. ● Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом ● Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков. ● Умение и готовность слаженно работать в команде разработчиков, в соответствии с продуктовыми требованиями конечного заказчика. ● Желание выпускать программный продукт, ориентированный на счастье пользователей конечного заказчика. ● Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов. ● Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review); ● Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.
Проекты   (5 лет 9 месяцев)
Стартап Realy
Роль
Ведущий iOS разработчик
Обязанности
Описание Мобильное приложение Realy в сфере Social networking. Приложение для борьбы с одиночеством. Главная задача найти людей со схожими интересами и взглядами на жизнь. Сблизиться за счет выход в офлайн. Задачи: ● Разработка основных продуктовых фитч приложения. ● Разработка чата с 0 на swiftui. ● Разработка уникального онбординга, включая различные тесты для пользователей ● Разработка ленты, профиля пользователя, экрана настроек, пейволов и др.. ● Участие в проработке фич на всех этапах: начиная от проработки идеи до доставки фичи. ● Внедрение Apple Sign In и Google Sign In. ● Внедрил Tuist в проект, что упростило и ускорили менеджмент инфраструктуры проекта. ● Доработал модуль Moya добавив расширение для async await. ● Внедрил функционал feature flags. ● Написание Unit-тестов ● Написание UI и Snapshot тестов ● Разработка приложений для ipad
Стек специалиста на проекте
Git, Combine, MVVM, Push Notifications, CocoaPods, GCD, Moya, ARC, iOS SDK, UI, Adapty, WebSockets, Snapshot testing, SwiftUI, Tuist, async/await, apple, signin
Отрасль проекта
Social Networking
Период работы
Апрель 2024 - По настоящее время  (1 год 8 месяцев)
VK messenger
Роль
iOS разработчик
Обязанности
Описание Высоконагруженный мессенджер. Задачи ● В рамках core команды занимался профайлингом и оптимизацией узких мест приложения. ● В рамках фича команды занимался расширением функционала папок. Добавил отдельную вкладку для администрирования сообщений сообществ. ● Активное использование feature flags, для безопасного тестирования и внедрения. В том числе для A/B тестирования. ● Написание Unit-тестов ● Написание UI и Snapshot тестов
Стек специалиста на проекте
Git, Swift, Alamofire, CocoaPods, GCD, ARC, iOS SDK, Core Animation, Framework7, URLSession, UI, UI Kit, WebSockets, Snapshot testing, SwiftUI, obj-c
Отрасль проекта
Social Networking
Период работы
Сентябрь 2023 - Май 2024  (9 месяцев)
Itexus. Финтех проекты Qorbis, Sagicor.
Роль
iOS разработчик
Обязанности
Описание Разработка банковских приложений для западного рынка. Задачи ● Разработал 2 банковских приложения. Одно было разработано с нуля. Некоторое время работал тимлидом в команде из 3 человек. Приложения включали стандартный банковский функционал: транзакции, переводы, работа с картами. ● Спроектировал и разработал с нуля банковское решение White Label, предоставляющее комплексное и настраиваемое решение для клиентов. ● Созданы новые экраны и функции, улучшающие функциональность и пользовательский опыт банковского решения. ● Эффективно общался с клиентами, понимая их потребности и обеспечивая своевременную реализацию проектов. ● Провел собеседования на должности junior/middle разработчиков, внося свой вклад в кадровый резерв компании. ● Управление релизами: сборка и поставка новых версий приложения, обеспечение плавного и эф- фективного развертывания. ● Проводил код ревью, гарантируя качество кода и соблюдение лучших практик. ● Написание Unit-тестов ● Написание UI и Snapshot тестов
Стек специалиста на проекте
Git, Core Data, Firebase, RxSwift, CocoaPods, GCD, Moya, SPM, ARC, iOS SDK, Core Animation, URLSession, UI, UI Kit, WebSockets, Snapshot testing, SwiftUI, Tuist, Auto Layout, MVVMC
Отрасль проекта
FinTech & Banking
Период работы
Март 2020 - Сентябрь 2023  (3 года 7 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет

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

Cloud Services • E-commerce & Retail
ИА
Илья А.
Ереван
IOS разработчик
Senior
4 545,45 Р/час
Alamofire
Android
Auto Layout
AVFoundation
CocoaPods
Combine
Coordinator
Cubit
СУБД
fluent
+56

● Более 5 лет опыта в разработке мобильных приложений для iOS. ● Уверенное владение языками программирования Swift, Objective-C и Kotlin, в том числе опыт промышленной разработки. ● Отличное понимание полного цикла создания приложений: от проработки идеи до релиза и последующей поддержки. ● Умение проектировать базы данных и интегрировать их в мобильные решения. ● Глубокий опыт работы с многопоточностью и современными механизмами синхронизации данных. ● Настройка эффективных процессов CI/CD, обеспечение высокого покрытия тестами и стабильности продуктов. ● Применение принципов тест-ориентированной разработки (TDD) в рабочих проектах. ● Активное использование подходов функционального реактивного программирования и декларативных UI-технологий. ● Отличное знание UIKit, SwiftUI и практика создания сложных, детализированных пользовательских интерфейсов с анимациями. ● Опыт выбора и применения архитектурных паттернов (MVC, MVP, MVVM, MVI, VIPER, TCA), моделирования решений на основе UML, соблюдения принципов SOLID. ● Разработка модульной архитектуры с использованием Swift Package Manager и сборкой библиотек в формате XCFramework. ● Подготовка технической документации, описание API-интерфейсов и рекомендаций по интеграции. ● Успешная публикация и сопровождение мобильных приложений в App Store. ● Хорошее понимание бизнес-логики разработки ПО и ориентация на цели и задачи клиента. ● Навык точной оценки задач, выявления потенциальных рисков и планирования сроков выполнения. ● Наставничество: помощь в адаптации новых сотрудников, обучение младших разработчиков, руководство стажировками. ● Активное участие в code review и постоянная работа над повышением качества продукта. ● Лёгкость в коммуникации с коллегами из других отделов и построение эффективного взаимодействия в кросс-функциональных командах.

Подробнее
Cloud Services • E-commerce & Retail • FinTech & Banking
СУ
Самат У.
Алматы
IOS разработчик
Senior
4 545,45 Р/час
Swift 5.5
ORM
Realm
CocoaPods
DbUnit
LLDB
SPM
Testing
Xcode
Bitbucket
+68

Опыт коммерческой разработки приложений iOS более 5-ти лет Свободное владение языками Swift Опыт разработки многопоточных приложений Реактивное программирование Глубокое знание UIKit, создание сложных анимированных UIs Разумное применение в разработке шаблонов проектирования MVC, MVP, MVVM и VIPER и принципов SOLID Опыт модульной разработки проектов SPM, CocoaPods, библиотек, фреймворков Опыт написания рекомендаций и спецификаций API Опыт документирования код-стайла, процессов CI/CD Опыт запуска и поддержки приложений в AppStore Глубокое понимание бизнес-процессов разработки ПО Опыт написания кода мобильных приложений с нуля, опыта работы с уже существующим программным кодом Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков

Подробнее
LifeStyle • Telecom • Urban technology
АК
Антон К.
Москва
IOS разработчик
Senior
4 155,84 Р/час
AVFoundation
C
C++
C++ Builder
C++11
CocoaPods
Combine
Concurrency
Coordinator
СУБД
+78

Опыт коммерческой разработки более 7 лет приложений iOS, MacOS Свободное владение языками Swift, C, C++ Проектирование баз данных для приложений. Опыт разработки многопоточных приложений Тест-ориентированная разработка приложений (TDD), Реактивное программирование. Глубокое знание UIKit, создание сложных анимированных UIs. Разумное применение в разработке шаблонов проектирования MVC, MVP, MVVM и VIPER и моделей UML, принципов SOLID. Модульную разработка проектов SPM, библиотек XCFrameworks. Написание рекомендаций и спецификаций API. Документирование. Опыт запуска и поддержки приложений в AppStore. Глубокое понимание бизнес-процессов разработки ПО. Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков. Умение и готовность слаженно работать в команде разработчиков, в соответствии с продуктовыми требованиями конечного заказчика. Желание выпускать программный продукт, ориентированный на счастье пользователей конечного заказчика. Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов. Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review); Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу. Опыт системного программирования и программирования аппаратных средств (микроконтроллеров). Разработка проектов в научной и бизнес сферах на языке С++98 под платформы OS Windows с 2000 года.

Подробнее
Cloud Services • E-commerce & Retail • FinTech & Banking • Logistics & Transport • Social Networking • Telecom
ГМ
Григорий М.
Минск
IOS разработчик
Senior
3 844,15 Р/час
AFNetworking
Agile
Alamofire
Antlr
Atlassian
Auto Layout
AVFoundation
Bitbucket
Bluetooth
Charles Proxy
+93

● Опыт коммерческой разработки более 12 лет приложений iOS ● Свободное владение языками Objective-C, Swift, SwiftUI ● Проектирование баз данных для приложений. ● Опыт разработки многопоточных приложений ● Тест-ориентированная разработка приложений (TDD), ● Глубокое знание UIKit, создание сложных анимированных UIs. ● Разумное применение в разработке шаблонов проектирования MVC, MVP, MVVM, VIP и VIPER, принципов SOLID. ● Реактивное программирование. ● Модульную разработка проектов SPM, библиотек XCFrameworks. ● Опыт запуска и поддержки приложений в AppStore. ● Глубокое понимание бизнес-процессов разработки ПО. ● Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом ● Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков. ● Умение и готовность слаженно работать в команде разработчиков, в соответствии с продуктовыми требованиями конечного заказчика. ● Желание выпускать программный продукт, ориентированный на счастье пользователей конечного заказчика. ● Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов. ● Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review); ● Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу. ● Разработка проектов в научной сфере на языке С# и Delphi под платформы OS Windows.

Подробнее

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

FinTech & Banking • Social Networking
АА
Андрей А.
Минск
IOS разработчик
Middle+
4 025,97 Р/час
purchases
Tuist
IOS
UML
SPM
Redux
SnapKit
selen
Auto Layout
Swift 5.5
+53

● Более 4 лет опыта разработки приложений на iOS ● Свободное владение языком Swift ● Есть опыт работы с Dart, Python. ● Проектирование баз данных для приложений. ● Опыт разработки многопоточных приложений ● Тест-ориентированная разработка приложений (TDD), ● Реактивное программирование, включая работу как с RxSwift так и с Combine.. ● Глубокое знание UIKit, создание сложных анимированных UIs. ● Коммерческий опыт разработки на SwiftUI с использованием structured concurrency. ● Разумное применение в разработке шаблонов проектирования MVC, MVP, MVVM и VIPER и моделей UML, принципов SOLID. ● Опыт запуска и поддержки приложений в AppStore. ● Использование различных Apple services: Apple Sign In, Push notifications, Silence push notifications, In app purchases. ● Работа с различными локальными хранилищами: UserDefaults, Keycahin, CoreData, Realm. ● Глубокое понимание бизнес-процессов разработки ПО. ● Наличие как умения написания с нуля кода мобильных приложений, так и опыта работы с уже существующим программным кодом ● Умение декомпозировать задачи, оценивать трудозатраты с учётом рисков. ● Умение и готовность слаженно работать в команде разработчиков, в соответствии с продуктовыми требованиями конечного заказчика. ● Желание выпускать программный продукт, ориентированный на счастье пользователей конечного заказчика. ● Стремлюсь всегда к высокой продуктивности и умею планировать свою работу, оценивать сроки, придерживаться плана и обеспечивать предсказуемость результатов. ● Внимательно и проактивно подхожу ко всем задачам: готов искать недостатки в приложениях и предлагать пути для их улучшения (code review); ● Могу быстро находить общий язык с сотрудниками других подразделений, готов помогать им в решении задач и строить эффективную и комфортную кросс-функциональную командную работу.

Подробнее
Social Networking
АК
Анатолий К.
Калининград
QA мобильный
Middle
2 337,66 Р/час
PostgreSQL
Git
REST
API
Jira
Confluence
SQL
Agile
Figma
Postman
+24

Стек: Qase IO, Test IT, Jira, Postman, Swagger,Сharles,Kibana,Postgres SQL, DevTools, DBeaver, Figma, Confluence, Gitlab, Android Studio, Xcode , Git, Jenkins, Grafana, Gitlab - Понимание клиент-серверной архитектуры и жизненный цикл ПО
 - Знание основ протокола HTTP/s и основных методик тест-дизайна - Умение разрабатывать и поддерживать тестовую документацию - Понимание микросервисной архитектуры и архитектур мобильных и веб-приложений - REST API: свободное владение основными инструментами и программами тестирования API -
Postman | Swagger (Сниппеты для автоматизации) - Опыт тестирования мобильных (iOS и Android) и WEB-приложений (Back и Front) - Опыт тестирования кросс-браузерности (BrowserStack) - Взаимодействие с Rest API (Понимание как передаются данные в форматах: JSON и XML)
 - Умение работать со всеми вкладками консоли браузера DevTools - Уверенное использование SQL, понимание правильного использования операторов ( от
where/having до order/group by и join-запросы) - Опыт работы в гибких методологиях Agile/Scrum - Опыт работы с системой контроля версий GIT Soft Skills: - Аналитическое мышление и внимательность к деталям - Целеустремленность и умение доводить дело до конца - Коммуникабельность, умение работать в команде и готовность учится и развиваться - Умение работать в условиях многозадачности

Подробнее
E-commerce & Retail • FinTech & Banking • GameDev • Insurance • IoT
КП
Константин П.
Москва
Java разработчик
Senior
2 428,57 Р/час
pgvector
ALB
паттерны
системное программирование
ELK
AWS EC2
Grafana
Работа с интеграциями
Gin
Наставничество
+93

Константин — Senior Java разработчик с опытом работы более 7 лет. Специализируется на разработке бэкендов для приложений и сервисов с высокой нагрузкой. Имеет опыт работы в отраслях E-commerce & Retail, GameDev, FinTech & Banking, IoT, Insurance. Ключевые навыки: Java, API, PostgreSQL, Redis, Docker, Kubernetes, AWS, SQL, Kafka, RabbitMQ, Spring Boot, Maven, Linux, REST, Mockito, JWT, Git, Spring WebFlux, Microservice Architecture, Spring Security, Jenkins, Java Core, CI/CD, Spring Data, WebSockets, Java EE, Tomcat, Gitlab CI, Gradle, MongoDB, JUnit, Elasticsearch, MySQL, Flyway, Java 11, Java 17, Lombok, JPA, JDBC, Hibernate ORM, Camunda, Spring Cloud. Участвовал в проектах в ролях ведущего разработчика Java и Team Lead. Имеет опыт разделения монолитных систем на микросервисные архитектуры, оптимизации производительности, работы с базами данных, внедрения кеширования, асинхронной обработки запросов, использования паттернов и архитектурных решений. Реализовал проекты для МТС, Inui, GP, Stream, СберБанк.

Подробнее