- Страна
- Россия
Откликайтесь
на вакансии с ИИ

Senior IOS / Teamlead mobile developer
Интересный стек технологий (KMP, Compose Multiplatform) и работа в растущем секторе FoodTech. Гибкий формат работы и четкие требования делают вакансию привлекательной для опытных разработчиков.
Сложность вакансии
Позиция требует редкого сочетания глубоких знаний iOS-разработки и практического опыта работы с Kotlin Multiplatform. Роль тимлида подразумевает не только техническую экспертизу в сложном стеке (Decompose, MVI), но и управленческие навыки.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиции Senior/Teamlead с редким стеком KMP на российском рынке медиана составляет около 350 000 - 450 000 рублей. Специалисты с опытом в Kotlin Multiplatform сейчас высоко ценятся из-за дефицита кадров в этом направлении.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в ARORA уже сейчас
Присоединяйтесь к ARORA и возглавьте разработку инновационных мобильных решений на острие технологий Kotlin Multiplatform!
Описание вакансии
Senior IOS / Teamlead mobile developer
в ARORA — IT- и foodtech-компания, работающая с проектами для доставки еды и ресторанного бизнеса.
Ключевое требование: опыт разработки на Kotlin Multiplatform.
Стек: Compose multiplatform, ktor, swift, kotlin, coroutines +flow, decompose, yandexMaps, webim, MVI и Ktor.
Офис (Сергиев Посад), гибрид или удалённая работа.
Больше вакансий для технических менеджеров: @jobfortm
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- iOS
- Swift
- Kotlin Multiplatform
- Kotlin
- Kotlin Coroutines
- Ktor
- MVI
- Compose Multiplatform
- Yandex Maps
- Decompose
Возможные вопросы на собеседовании
Вакансия делает упор на KMP, поэтому важно понимать, как кандидат разделяет логику и UI.
Расскажите о вашем опыте работы с Kotlin Multiplatform: какие части приложения вы выносили в общий код, а какие оставляли нативными?
В стеке указан Decompose, который критичен для управления навигацией и жизненным циклом в KMP.
Как вы организуете навигацию и управление состоянием в KMP-проектах, используя Decompose?
Для позиции Teamlead важно понимать подход к качеству кода и процессам.
Как вы выстраиваете процесс Code Review в кроссплатформенной команде, где разработчики могут иметь разную специализацию (iOS/Android)?
Проект использует MVI, что требует строгого контроля потоков данных.
Какие преимущества и недостатки архитектуры MVI вы видите в контексте многопоточности (Coroutines/Flow)?
Работа в фудтехе часто связана с картами и геолокацией.
Был ли у вас опыт интеграции Yandex Maps в KMP-проекты и с какими сложностями вы сталкивались при реализации нативного функционала карт?
Похожие вакансии
Разработчик мобильного приложения (IOS) Senior
Ведущий разработчик C++ (middle+/senior)
Senior Android-разработчик
React Native (Senior)💻
Senior Flutter Developer
Android Developer (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!