iOS Разработчик
Минск, БеларусьМиддл • Сеньор
Удаленная работа
Опыт работы от 3 до 5 лет200 000 ₽
Опыт работы от 3 до 5 лет200 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/g19KV
О себе
На данный момент iOS Разработчик.
Мои компетенции и опыт
iOS-разработчик с опытом коммерческой разработки с 2021 года, из них более 3 лет — как основной/middle iOS-разработчик.
За последние 3 года участвовал в разработке нескольких мобильных приложений разного профиля:
Приложение-блокировщик рекламы и VPN нужен доступ к резюме . Основной iOS-разработчик, взаимодействовал с PO, PM, backend- и системным администратором, дизайнером. Реализовал интеграцию основных функций приложения в Shortcuts и Siri через Intents; собрал на SwiftUI сложные неоднородные экраны онбординга; настроил VPN-подключение к firewall через Network Extensions и OpenVPN; свёрстал экран статистики заблокированных ресурсов и разработал под него быстрые алгоритмы фильтрации, сортировки и поиска.
Приложение интернет-магазина одежды нужен доступ к резюме . Основной iOS-разработчик в команде с PM, QA, Android и backend. Оптимизировал порядок сетевых запросов, за счёт чего ускорилось отображение UI; разработал шаблоны кастомных UI-компонентов через UIViewControllerTransitioningDelegate; реализовал автообновление JWT-токена до истечения сессии; спроектировал JSON-модель для таблицы размеров с отображением в UICollectionView; поддерживал зависимости CocoaPods.
Приложение для хранения данных в блокчейн-сети (2023, стартап). Middle iOS-разработчик, взаимодействовал с QA, iOS/Android/backend-командой. Реализовал доставку актуальных данных пользователю через BackgroundTask-запросы к серверу для push-уведомлений; внедрил и задокументировал правила декомпозиции UI-компонентов для удобной работы со SwiftUI; упростил механизм вызова gRPC-процедур, что ускорило дальнейшую разработку.
Приложения для Bluetooth-устройств (2021–2023). Junior iOS-разработчик, поддерживал 4 приложения, работающих с Bluetooth-устройствами, в команде с PM, UI/UX, Android, iOS, C++ и firmware-инженерами. Оптимизировал очередь Bluetooth-сообщений (улучшилось качество связи с устройством), локализовал приложения, добавил функцию прошивки Bluetooth-модуля, участвовал в разработке нового приложения на Kotlin Multiplatform.
Стек: UIKit, SwiftUI, MVC/MVP/MVVM/MVI, Clean Architecture, URLSession, Alamofire, Moya, RxSwift, Combine, CoreData, Realm, GCD, Operations, Async/Await, AppsFlyer, Firebase, Claude Code, Cursor.
Имею собственное приложение в AppStore.
Контакты: GitHub: нужен доступ к резюме
Telegram: нужен доступ к резюме Телефон: нужен доступ к резюме
Почта: нужен доступ к резюме
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
