АА
Андрей А.
Мужчина, 30 лет
Беларусь, Минск, UTC+3
Ставка
4 025,97 Р/час
НДС не облагается
Специалист доступен с 7 ноября 2025 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
IOS разработчик
Грейд
Навыки
Отрасли
Знание языков
Английский — 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 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет