Kotlin Multiplatform Developer (KMP / Kotlin / Java)
Kotlin Multiplatform Developer (KMP / Kotlin / Java) — Meltory LTD, Алматы. Зарплата: 2 500 – 3 750 $. Условия: полный день, удалённо. Опыт: 3–6 лет. Опубликовано 02.11.2026. Отклик — на сайте hh.kz: кнопка «Откликнуться» открывает исходную вакансию.
О вакансии
Kotlin Multiplatform Developer (KMP / Kotlin / Java)
Что предстоит делать
-
Развивать и рефакторить существующее Android-приложение на Java с постепенным переходом на Kotlin Multiplatform (KMP).
-
Анализировать legacy-код, выделять бизнес-логику и переносить её в общие KMP-модули.
-
Постепенно переводить существующую кодовую базу с Java на Kotlin, сохраняя работающие сценарии.
-
Проектировать архитектуру общих модулей для Android и iOS.
-
Интегрировать KMP-модули с существующим Android-приложением и iOS-клиентом.
-
Работать с сетью, локальным хранением данных и синхронизацией: REST API, WebSocket, SQLite.
-
Поддерживать и интегрировать сторонние SDK, в том числе платформозависимые.
-
Писать unit-тесты на критичную бизнес-логику и переносимый код.
-
Устранять технический долг, улучшать структуру проекта и постепенно обновлять устаревшие решения.
-
Самостоятельно вести задачи от анализа существующей реализации до релиза в продакшен.
Что важно
-
Уверенное знание Kotlin и Java, опыт работы с существующими Android-приложениями.
-
Практический опыт разработки с Kotlin Multiplatform (KMP).
-
Понимание архитектуры KMP: commonMain, androidMain, iosMain, expect/actual.
-
Опыт рефакторинга legacy-кода и постепенной миграции Java → Kotlin.
-
Хорошее знание Android SDK и жизненного цикла Android-приложений.
-
Опыт работы с Kotlin Coroutines, Flow, понимание многопоточности и синхронизации.
-
Опыт работы с REST API, WebSocket, сериализацией данных и обработкой сетевых ошибок.
-
Понимание архитектурных подходов MVVM, Clean Architecture.
-
Опыт работы с локальными базами данных: Room, SQLite или SQLDelight.
-
Понимание взаимодействия общего KMP-кода с нативными API Android и iOS.
-
Умение разбираться в большой существующей кодовой базе, находить зависимости и безопасно менять архитектуру.
-
Самостоятельность в принятии технических решений и ответственность за результат.
-
Английский — B2.
Будет плюсом
-
Опыт реальной миграции Android-проекта с Java на Kotlin и KMP.
-
Опыт поддержки больших legacy-проектов.
-
Знание Swift, Objective-C, UIKit и особенностей интеграции KMP с iOS.
-
Опыт работы с Ktor, SQLDelight, Koin, kotlinx.serialization.
-
Опыт разработки с Jetpack Compose или Compose Multiplatform.
-
Опыт интеграции проприетарных SDK.
-
Опыт с Sentry, Gradle, CocoaPods, fastlane.
-
Опыт настройки CI/CD и автоматизации сборок.
-
Понимание процессов публикации приложений в Google Play и App Store.
Смотрите также
Похожие вакансии
Все похожие вакансииMiddle Backend-разработчик GO + PHP
Middle Java + KMP разработчик
IOS разработчик
Мидл Java + KMP разработчик
Digital-маркетолог / AI-креатор (SMM)
Senior NLP engineer
Частые вопросы
Какую зарплату можно ожидать?
Работодатель указывает 2 500 – 3 750 $ для этой роли в Meltory LTD, Алматы.
Как откликнуться на вакансию?
Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.
Вакансии актуальные?
Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.
Где посмотреть тип занятости и формат работы?
Ключевые условия показаны над описанием. Также можно открыть связанные подборки по Meltory LTD и Алматы.

