- Страна
- Россия
- Зарплата
- 340 000 ₽
Откликайтесь
на вакансии с ИИ

Ведущий мобильный разработчик (Kotlin Multiplatform)
Сильный технологический стек (KMP, Compose, SwiftUI) и работа в известном бренде (Лемана ПРО). Хорошая заработная плата для удаленного формата, хотя оформление через ИП/самозанятость может подойти не всем.
Сложность вакансии
Роль требует экспертных знаний Kotlin Multiplatform и умения работать с UI-фреймворками обеих платформ (Compose и SwiftUI). Высокая планка ответственности за архитектуру и самостоятельность в принятии решений повышают сложность позиции.
Анализ зарплаты
Предлагаемая зарплата в 340 000 руб. на руки соответствует верхней границе рыночных предложений для Senior/Lead KMP-разработчиков в России. Это конкурентоспособное предложение, учитывая удаленный формат работы.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Лемана Про уже сейчас
Отправьте свое резюме @i_schanti и укажите ближайшую дату выхода на проект, чтобы присоединиться к команде Лемана ПРО!
Описание вакансии
#IT #МобильнаяРазработка #Kotlin #KMP #Android #iOS #Compose #SwiftUI #вакансия #удаленка
Вакансия: Ведущий мобильный разработчик (Kotlin Multiplatform)
Зарплатная вилка: 340 т.р. на руки (оплата почасовая)
Формат: full-time, удалённо (Москва / GMT+3)
❤️6️⃣❤️❤️🩷6️⃣❤️✨
Проект Лемана ПРО. Сейчас открыт набор в подкоманду в периметре Оформления Заказа, которая будет преимущественно заниматься задачами логистики. В ведении команды находятся несколько микрофронтов и BFF к ним (Backend for Frontend). Предполагается как самостоятельная работа над задачами бизнеса, так и участие в других задачах команды при необходимости.
Что предстоит делать:
Разрабатывать новые функции мобильного приложения для клиента кроссплатформенно для Android и iOS.
Создавать UI на Compose и SwiftUI с адаптацией под дизайн-систему компании.
Оценивать трудоёмкость и сроки выполнения задач.
Интегрировать бэкенд через Ktor, настраивать сериализацию (Kotlin Serialization) и обработку ошибок.
Взаимодействовать с командой (QA, дизайнеры, менеджеры, аналитики) и смежными командами логистики.
Проводить code review, проектировать архитектуру, оптимизировать производительность, писать тесты (Mockk), поддерживать релизы.
Создавать решения в условиях, когда готовых решений нет — самостоятельно искать и внедрять подходы.
Требования (обязательно):
Знание одной из платформ (Android / iOS / Desktop), в идеале нескольких.
Глубокое знание Kotlin.
Фундаментальные знания разработки: понимание времени выполнения операций и используемых ресурсов (алгоритмы не спрашиваем, но понимание нужно).
Опыт работы со стеком: Kotlin Multiplatform, Jetpack Compose, Ktor, Kodein, Kotlin Serialization, Kotlin Coroutines, SQLDelight, Coil, Mockk.
Умение самостоятельно создавать решения в условиях неопределённости.
Опыт интеграции с бэкендом, настройка сериализации и обработки ошибок.
Будет плюсом:
Опыт работы со Swift и SwiftUI.
Опыт работы с UIKit.
Опыт настройки сложного окружения (CI / CD).
Опыт создания библиотек.
Условия:
Удалённая работа по РФ.
Сотрудничество по ИП или Самозанятости.
Участие в развитии сложных высоконагруженных цифровых продуктов компании.
Оплата профессиональных курсов, скидки на обучение, корпоративная бонусная программа.
📩 Пожалуйста, в сообщении присылайте СРАЗУ РЕЗЮМЕ и ОБЯЗАТЕЛЬНО указывайте минимальный срок выхода на проект (в днях).
Писать сюда: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Kotlin
- Kotlin Multiplatform
- Jetpack Compose
- SwiftUI
- Ktor
- Kodein
- Kotlin Serialization
- Kotlin Coroutines
- SQLDelight
- Coil
- MockK
- Swift
- UIKit
- CI/CD
Возможные вопросы на собеседовании
Вакансия предполагает работу с KMP для обеих платформ. Важно понимать, как кандидат разделяет логику и UI.
Расскажите о вашем опыте организации архитектуры в KMP проектах: как вы разделяете общую бизнес-логику и платформозависимый UI?
В стеке указан Ktor и сериализация. Вопрос проверяет навыки сетевого взаимодействия.
Как вы организуете обработку сетевых ошибок и типизацию ответов при использовании Ktor и Kotlin Serialization в мультиплатформенном проекте?
Упоминается использование Kodein для DI. Инъекция зависимостей в KMP имеет свои нюансы.
Какие особенности внедрения зависимостей с помощью Kodein в KMP вы можете выделить по сравнению с Dagger/Hilt в нативном Android?
Проект включает SwiftUI. Важно понять готовность кандидата работать с iOS частью.
Был ли у вас опыт интеграции Kotlin-кода в iOS-приложение и как вы решали вопросы взаимодействия Swift и Kotlin (например, работу с Coroutines/Flow)?
В описании сделан упор на поиск решений в условиях неопределенности.
Приведите пример сложной технической задачи в мобильной разработке, для которой не было готового решения, и как вы её реализовали.
Похожие вакансии
Mobile Team Lead (Flutter)
Ведущий Android разработчик
Тимлид Android-разработки в команду Speed
Ведущий разработчик C++ Qt (команда мобильных сервисов)
Flutter разработчик Lead
Lead Flutter разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!