Старший мобильный разработчик
Уровень зарплаты: от 400 000 руб.
Местоположение: Россия, Москва и область (МСК +0ч)
Резюме: Старший мобильный разработчик
iOS-разработчик с 6+ годами опыта, включая руководство командой из пяти iOS-инженеров и поддержку VPN-приложения с DAU до 1 500 000 пользователей. Самостоятельно довожу приложения от идеи до продакшена: BaliTideForecast (iOS и Android) и Surfcast — с реальными пользователями и постоянной выручкой.Навыки
iOS и Swift-разработка: продвинутый уровень (SwiftUI, UIKit, Combine, async/await)
Архитектура: MVVM, MVVM-C, модульный/слоистый дизайн, Clean Swift, VIPER, SOLID
Сети: REST API, WebSocket, gRPC, Auth0, JWT
Инструменты и CI/CD: Git, Fastlane, GitHub Actions, Xcode Instruments, Firebase
Другая платформа: изучаю Kotlin, Jetpack Compose (Android)
Agile/Scrum/Kanban, планирование проектов и лидерство в команде
Опыт работы
Realist Grand LTD «POKS» | Senior iOS Developer · Апрель 2024 – Июль 2026
Реал-тайм мобильное покерное приложение с внутриигровыми денежными транзакциями.
Спроектировал слоистую сетевую архитектуру и провёл миграцию сервисов с WebSocket на REST, снизив нагрузку на канал геймплея без даунтайма и регрессий.
Повысил производительность рендеринга SwiftUI более чем в 10 раз, устранив лишние перерисовки view.
Построил типизированный сетевой клиент с нуля (обработка ошибок, идемпотентность запросов, безопасное логирование); 900+ коммитов за 2,5 года.
Crash rate приложения всегда держался на 0%.
«Codefy» | iOS Senior Developer · Октябрь 2023 – Апрель 2024
Построил соцсеть «Ouch»/«Getera» с нуля (MVVM-C, SwiftUI/Combine): загрузка с камеры, лента, авторизация, онбординг, профиль.
Atrix group «PlanetVPN» | iOS Senior Developer · Март 2023 – Сентябрь 2023
VPN-приложение с DAU до 1 500 000 пользователей.
Снизил crash rate до 0%, находя и диагностируя ключевые проблемы через аналитику и Xcode Instruments.
Исследовал и пересобрал сетевой фреймворк, интегрировал его в проект.
Интегрировал рекламные и маркетинговые фичи через Appodeal и AppsFlyer.
Digital Platforms «POKS» | iOS Team Lead · Сентябрь 2021 – Сентябрь 2022
Руководил командой из 5 iOS-инженеров в разработке покерного приложения для бразильского рынка.
Мигрировал приложение с UIKit на SwiftUI и пересобрал MVVM-архитектуру в соответствии с SOLID.
Наладил практики код-ревью и внедрил юнит-тестирование для критичных классов.
Внедрил agile-практики и еженедельные релизы, груминг бэклога и уточнение требований.
Digital Platforms «POKS» | iOS Developer · Декабрь 2020 – Сентябрь 2021
Реализация новых фич, миграция кодовой базы на новый UI-фреймворк, онбординг-документация для команды.
Freelance | iOS Developer · 2020
LNER — приложение для репортинга инцидентов безопасности; ForensiDoc — редизайн госпитального приложения и миграция Swift 2.3 → 5.
Независимые проекты
Surfcast — Waves, Wind & Tides | Founder & iOS Developer · 2026 – настоящее время
Нативное iOS-приложение для сёрф-прогнозов (Swift/SwiftUI, MVVM, Combine, async/await), интеграция Open-Meteo Marine/Forecast и TideCheck API.
Дисковый кэш, coalescing запросов, фоновое обновление; WidgetKit-виджеты; Firebase для observability и конфигурации.
BaliTideForecast (iOS) | Founder & iOS Developer · 2020 – настоящее время
apps.apple.com/id/app/bali-tide-forecast/id1525663618 · 4.8★ · ~1000 MAU / ~237 DAU
4.8★, стабильная рекуррентная выручка через A/B-тестирование цен и аналитику; много кастдевов, реальный ненулевой MRR.
Гибридное SwiftUI/UIKit приложение (Alamofire), IAP/подписки (RevenueCat), WidgetKit-виджеты, Apple Watch companion, HealthKit.
BaliTideForecast (Android) | Founder & Android Developer · 2026 (закрытое тестирование)
Kotlin/Jetpack Compose, кастомный tide-график на Compose Canvas, MVVM + StateFlow, офлайн-кэширование, Google Maps.
Открытый код
partout-io/tunnelkit — реализовал трекинг RX/TX статистики данных для WireGuard-провайдера (смёржен в декабре 2023).
Посмотрите похожие резюме
Программист C# .Net бэкенд со знаниями React
Зарплата: 120 000 руб.
Зарплата: 120 000 руб.
Frontend developer
Зарплата: 80 000 руб.
Зарплата: 80 000 руб.
Тестировщик
Зарплата: 150 000 руб.
Зарплата: 150 000 руб.
Разработчик игр на Unity3d и бэкендов к ним
Зарплата: 120 000 руб.
Зарплата: 120 000 руб.
