KMP разработчик — свежие вакансии
Обновляется каждый час. Найдено: 3 вакансии за последнюю неделю.
- Вакансий за неделю:
- 3
- Медиана:
- 340 000 ₽
- Вилка:
- 250 000 ₽ — 340 000 ₽
Зарплаты — по 5 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Кто такой KMP разработчик
KMP-разработчик пишет на Kotlin общий код для iOS и Android: бизнес-логику, работу с сетью, хранение данных, синхронизацию. Интерфейс и системные возможности — камера, пуши, биометрия — остаются нативными. Одна логика вместо двух означает, что фича выходит на обеих платформах одновременно и ведёт себя одинаково.
Технологию развивает JetBrains, и за последние годы она вышла из статуса эксперимента: Kotlin Multiplatform стабилен, а Compose Multiplatform позволяет переносить в общий код ещё и часть интерфейса. Поэтому в вакансиях всё чаще просят опыт не только в KMM, но и в CMP.
На KMP переходят продуктовые команды, у которых уже есть два нативных приложения и хочется сократить путь от идеи до релиза. Роль ценится тем, что разработчик видит продукт целиком, а не одну его платформу.
Требования и стек
Основа — Kotlin и корутины, плюс механизм expect/actual, через который общий код получает платформенные реализации.
Что встречается в вакансиях чаще всего:
- Compose Multiplatform — общий интерфейс для Android, iOS и десктопа
- Ktor Client для сети, SQLDelight для локальной базы, Koin для внедрения зависимостей
- Swift/Objective-C interop — общий модуль подключается к iOS-проекту как фреймворк
- Gradle с многомодульной сборкой под несколько таргетов
- kotlinx.serialization, kotlinx.datetime и другие мультиплатформенные библиотеки
Сильное преимущество — уверенная нативная база. Опыт Android-разработчика даёт понимание жизненного цикла и сборки, опыт iOS-разработчика — того, как общий модуль живёт внутри Xcode. Обе дороги ведут в KMP, и обе востребованы.
Что ждут от кандидата
Чаще всего ищут middle и senior: тех, кто уверенно чувствует себя хотя бы на одной нативной платформе и готов разбираться во второй. Это и есть главный вход в профессию — прийти из Android или iOS и достроить недостающую половину.
Что обычно обсуждают на собеседовании:
- как устроены
expect/actualи где проходит граница общего и платформенного кода - чем KMM отличается от KMP и что даёт Compose Multiplatform
- как общий модуль попадает в Xcode-проект и что происходит с корутинами на стороне iOS
- как организована многомодульная Gradle-сборка
Отдельно ценят опыт миграции: перевести живое приложение на общий модуль сложнее, чем начать с нуля. Если вы уже выносили логику из двух кодовых баз в одну, это стоит вынести в резюме первым пунктом — такие задачи и составляют основную работу KMP-разработчика.
Зарплаты и спрос
Медианная зарплата — 340 000 ₽ по вакансиям за последние 30 дней. Подробная статистика зарплат KMP разработчик.
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →