Middle KMM (Kotlin Multiplatform) Developer

Дата размещения вакансии: 02.02.2026
Работодатель: flaton
Уровень зарплаты:
з/п не указана
Город:
Владимир
улица Горького 56А
Требуемый опыт работы:
От 1 года до 3 лет

Обязанности:

  • Полная разработка мобильного приложения.

  • Реализация бизнес-логики, сетевого слоя (Ktor), работы с данными (SQLDelight), Coroutines/Flow в общем коде.

  • Разработка UI на Compose Multiplatform или интеграция с нативными UI (SwiftUI/Compose), с expect/actual для платформо-специфичного кода.

  • Проектирование архитектуры (MVVM/MVI/Clean), настройка CI/CD, модульное тестирование.

  • Оптимизация производительности, ревью кода, оценка задач в спринтах.

  • Интеграция с backend и внешними сервисами (карты, трекинг).

Требования:

  • 2+ года на Kotlin, 1+ год с KMP (full-stack или shared-модуль).

  • Глубокое понимание KMP: commonMain, platform-specific (iosMain/androidMain), expect/actual.​

  • Опыт с Coroutines, Flow, Ktor/SQLDelight (или аналогами) в shared-коде.

  • Знание архитектур MVVM/MVI, SOLID, опыт с Compose Multiplatform или нативной интеграцией.

  • Навыки тестирования (unit/UI в KMP), Git, CI/CD.

Было бы плюсом:

  • Опыт с Compose Multiplatform.​

  • Работа в логистике/транспорте (трекинг, карты)​.

  • Знание Swift/Kotlin.

Условия:

  • Работа над приложением в нише автономных грузоперевозок.​

  • Полное влияние на стек KMP, возможность внедрять лучшие практики.

  • Работа удаленно/гибрид, договор ГПХ/ИП/СЗ.

  • Гибкий график, спринты, команда хороших тех. специалистов .