Senior Mobile Developer (Kotlin Multiplatform)

Работодатель:
Опыт работы:
От 3 до 6 лет
Чем предстоит заниматься:
  • Запустить Android-приложение в Google Play с нуля — от настройки проекта до публикации.
  • Спроектировать KMP-архитектуру так, чтобы при подключении iOS-разработчика не пришлось ничего переписывать: чистое разделение shared / platform-specific, понятные публичные API модулей.

  • Писать продакшн-код в shared-модуле (Ktor, SQLDelight, Coroutines/Flow) и нативный UI на Jetpack Compose.

  • Интегрировать, push-уведомления (FCM), Яндекс AppMetrica, crash-репортинг.

  • Работать в паре с продактом и дизайнером в Figma, на ранних этапах участвовать в pre-grooming до общего planning.

  • Через несколько месяцев — провести онбординг второго мобильного разработчика (КМП, но с навыками SwiftUI), ревьюить его код в shared-модуле.

Что мы ждем от тебя:

  • 5+ лет коммерческой Android-разработки, минимум 1 продукт в Google Play, который ты вёл от старта до релиза.

  • Реальный KMP-опыт на продакшн-проекте, не учебный: Ktor, SQLDelight (или Room KMP), Koin, kotlinx-serialization, kotlinx-datetime.

  • Уверенный Kotlin: Coroutines, Flow, generics, sealed-иерархии.

  • Jetpack Compose в проде: state hoisting, навигация, анимации, performance.

  • Clean Architecture / MVI или MVVM — понимаешь, зачем слои, и умеешь объяснить тимлиду без слайдов.

  • Опыт интеграции платежей (Google Play Billing) и работы с системами аналитики продуктовой воронки.

  • Готов сам разворачивать CI, релизные пайплайны, конфиги сборок (debug/staging/prod).

  • Английский от B1 (читать доку и issue в опенсорсе).

Что будет плюсом:

  • Будет плюсом опыт интеграции KMP shared-модулей в SwiftUI-проект и базовое понимание Xcode toolchain
  • Compose Multiplatform — пробовал, понимаешь границы применимости.

  • EdTech, gamedev или другой продукт с подростковой аудиторией.

  • Опыт с фичефлагами (Firebase Remote Config, GrowthBook), A/B-тестами.

  • Менторство джунов/мидлов

Стек, на котором мы будем работать:

  • Kotlin Multiplatform, Compose (Android)
  • Firebase (FCM, Crashlytics), Яндекс AppMetrica
  • Figma на стороне дизайна, Go на бэке

Что мы предлагаем:​​​​​​​​​​​​​​

  • полная свобода в работе: мы предлагаем удаленный формат с гибким графиком. Для нас важен результат, а не количество затраченных часов. Мы верим в разумный подход к работе и избегаем формальностей – сосредоточься на главном;

  • конкурентоспособное вознаграждение: у нас достойная оплата труда, включая оклад и премии, которые обсуждаются с успешными кандидатами. Мы ценим твой труд и готовы это продемонстрировать;

  • официальное оформление: ты будешь оформлен по ТК РФ, с оплатой отпуска и больничных;

  • забота о здоровье: мы предлагаем полис ДМС с широким списком медицинских организаций по всей России и возможностью телемедицины или компенсацию твоего абонемента на спорт;

  • поддержка психологического комфорта: у нас есть возможность оплачиваемых консультаций с психологом через сервис Alter, потому что мы понимаем, как важно быть в гармонии с собой.

  • дополнительные дни отдыха: мы заботимся о work-life balance наших сотрудников и предлагаем несколько оплачиваемых days-off, чтобы ты мог восстанавливать силы и проводить время с близкими;

  • развитие и совершенствование: мы поддерживаем твое стремление к обучению! По запросу мы организуем покупку сторонних курсов и отправляем на профессиональные конференции. В нашей команде делятся опытом и радуются успехам друг друга;

  • скидки на обучение: получай доступ к нашим обучающим курсам со скидкой до 70% как для себя, так и для ближайших родственников. Развивайся вместе с нами!

🚀 Если ты хочешь расти в крутом EdTech и влиять на жизнь тысяч подростков и их родителей — будем рады познакомиться!

Похожие вакансии

Senior Golang разработчик в команду Атрибуции
RWB (Wildberries & Russ)

Имеете опыт работы Clickhouse (схемы, агрегатные функции, материализованные вьюхи, оптимизация запросов). Имеете опыт построения ETL-пайплайнов или обработки потоковых данных...

Ведущий программист С++ (удаленно)
Cropix

Знание C++11, Boost на высоком уровне. Знание SQL (T-SQL или Postgres). Знание C++17, Cmake, WinAPI, Python.

300 000 - 350 000 руб.
Ведущий андеррайтер
МК Лизинг

Высшее финансовое или экономическое образование. Опыт работы на аналогичной позиции (андеррайтинг, риск-менеджмент). Опыт участия в кредитных (лизинговых) комитетах.

Project Manager (мобильная разработка)
Премиум Кеа Груп

Опыт управления IT-проектами от 3 лет, включая обязательно опыт с мобильной разработкой iOS/Android. Понимание жизненного цикла мобильного продукта...

150 000 руб.
Python разработчик с опытом в банке
WMT

Обязательные навыки: Уверенное владение Python (от 3 лет) - опыт в финтехе. Понимание принципов интеграции между системами и сервисами.