Middle KMM (Kotlin Multiplatform) Developer

flaton

Middle KMM (Kotlin Multiplatform) Developer

Владимир, улица Горького, 56А

Описание вакансии

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

  • Реализация бизнес-логики, сетевого слоя (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, возможность внедрять лучшие практики.

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

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

Навыки
  • Git
  • Kotlin
  • CI/CD
Посмотреть контакты работодателя

Адрес

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

  • Владимир

  • до 100000 RUR

Рекомендуем

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию