Senior Kotlin Multiplatform Developer

По договоренности


Мы ищем 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.
  • Опыт работы с крупными мобильными продуктами с высокой нагрузкой и активным развитием.
  • Опыт проектной или консалтинговой роли, где нужно быстро сформировать план и довести его до результата.
  • Интерес к современным архитектурным подходам и практикам ускорения разработки.

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

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

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

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

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

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

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

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


Поделиться:

Опубликована 12 часов назад

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

Мы — e-commerce продуктовая компания с кросс-функциональными командами: дизайн, разработка, аналитика, QA, SEO. Работаем быстро, масштабируемо, и хотим, чтобы наши процессы были не просто рабочими, а понятными, предсказуемыми и удобными для всех учас...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Lofty.Lofty.
  • Москва
12 часов назад
... давай знакомиться ;) Команда разработки нашего продукта Кибер Инфраструктура растёт, сейчас мы ищем Go Developer ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании КиберпротектКиберпротект
  • Москва
12 часов назад
Привет, мы команда Первый ОФД! Первый ОФД — активно развивающаяся продуктовая компания. Ежедневно мы получаем около 30 млн новых записей и храним более 200 млрд данных о продажах товаров и услуг по всей России. В продуктовой линейке: аренда облачных ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Первый ОФДПервый ОФД
  • Москва
2 дня назад
Чем предстоит заниматься: Разработка внутренней платформы разработки(IDP); Разработка сервисов для ускорения и облегчения работы команд разработки (например, сейчас команда работает над сервисом управления доступами (IDM)). Что для нас важно: Коммерч...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании OkkoOkko
  • Москва
2 дня назад
Хотите писать код, который видят и используют миллионы людей в прямом эфире? Rambler&Co — это не просто медиа, это платформы, где рождаются эмоции: live-трансляции матчей, концертов, новостей и событий в реальном времени. Мы ищем сильного Java-ра...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Rambler&CoRambler&Co
  • Москва
2 дня назад
Необходимые знания и навыки: Java (Collections, Concurrency, Stream API) Опыт работы со Spring Framework (Boot, Data, Security, Cloud) Понимание работы с брокерами сообщений (Kafka, AMQ) Опыт работы с Docker, Kubernetes, CI/CD Знание SQL Опыт использ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ГазпромбанкГазпромбанк
  • Москва
2 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.