Senior Kotlin Multiplatform Developer

Дата размещения вакансии: 17.03.2026
Работодатель: НООСФЕРА
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Мы ищем Senior Kotlin Multiplatform Developer, который возьмёт на себя ключевую роль в адаптации существующего Android-приложения в Kotlin Multiplatform и будет отвечать за техническую стратегию, план миграции и итоговый результат.
Это роль для сильного инженера с реальным production-опытом KMP на крупных и технически сложных проектах, который умеет быстро погружаться в архитектуру, принимать зрелые технические решения и эффективно использовать AI-assisted development как инструмент ускорения разработки без потери качества.

Чем предстоит заниматься:

  • Провести аудит текущего Android-приложения и определить стратегию его адаптации в Kotlin Multiplatform.
  • Сформировать пошаговый план миграции с оценкой сроков, рисков, ограничений и технических зависимостей.
  • Проектировать и реализовывать мультиплатформенную архитектуру для общего и платформенного кода.
  • Адаптировать существующие модули, бизнес-логику, интеграции и инфраструктурные слои под Kotlin Multiplatform.
  • Работать со сложными интеграциями, производительностью, стабильностью и качеством кроссплатформенного решения.
  • Учитывать особенности защиты кодовой базы, безопасности и ограничений, связанных с переносом логики в shared-слой.
  • Принимать технические решения по границам shared/platform-specific кода и нести ответственность за их результат.
  • Использовать AI-инструменты в разработке на продвинутом уровне: выбирать подходящие сценарии применения, оценивать их эффективность, стоимость и целесообразность для конкретных задач.
  • Взять на себя проектную ответственность за реализацию миграции в сжатые сроки.

Технический стек:

  • Kotlin Multiplatform
  • Kotlin, Coroutines, Flow
  • Многомодульная архитектура(300+ модулей)
  • Clean Architecture / UDF / MVI
  • Android / iOS interoperability
  • Gradle, CI/CD
  • Интеграции с нативными SDK и платформенными API
  • Инструменты AI-assisted development

Мы ожидаем:

  • Большой практический опыт работы с Kotlin Multiplatform в production, на больших и технически сложных проектах.
  • Глубокое понимание архитектуры мобильных приложений и принципов выделения shared/platform-specific слоёв.
  • Опыт миграции существующих Android-решений в KMP или построения мультиплатформенной архитектуры с нуля.
  • Умение быстро разбирать сложную кодовую базу, выявлять ограничения и предлагать реалистичный план адаптации.
  • Опыт работы со сложными интеграциями, оптимизациями и нестандартными техническими сценариями.
  • Понимание рисков, связанных с безопасностью, защитой кодовой базы и переносом чувствительной логики в shared-слой.
  • Умение брать ответственность за результат и доводить технически сложные задачи до продакшена.
  • Продвинутый уровень владения AI-assisted development: понимание, какие задачи стоит делать через AI, как это делать правильно, какие инструменты использовать и как оценивать стоимость такого подхода.
  • Сильные коммуникационные навыки и способность работать автономно.

Будет плюсом:

  • Опыт работы с Compose Multiplatform.
  • Опыт работы с крупными мобильными продуктами с высокой нагрузкой и активным развитием.
  • Опыт проектной или консалтинговой роли, где нужно быстро сформировать план и довести его до результата.
  • Интерес к современным архитектурным подходам и практикам ускорения разработки.

Мы предлагаем

  • Полностью удалённую работу из любой точки мира.

  • Современное корпоративное оборудование.

  • Участие в развитии технологически сложного продукта.

  • Возможность влиять на архитектуру и технические решения.

  • Регулярные командные и неформальные встречи.

  • Возможна проектная занятость.

  • Ожидание высокой самостоятельности, скорости и полной ответственности за результат.