- Страна
- Россия
- Зарплата
- 1 400 ₽ – 1 700 ₽
Откликайтесь
на вакансии с ИИ

Middle / Middle+ Mobile разработчик
Интересный стек (KMP) и прозрачная система оплаты. Однако формат работы через ИП и почасовая оплата могут подойти не всем, а отсутствие фиксированного оклада требует самодисциплины.
Сложность вакансии
Роль требует уверенного владения Kotlin Multiplatform и одновременного понимания специфики Android (Compose) и iOS (SwiftUI). Высокая планка задана требованиями к настройке CI/CD и опыту создания библиотек.
Анализ зарплаты
Ставка 1400-1700 руб/час при полной занятости (160 часов) дает около 224-272 тыс. руб. в месяц. Это соответствует рыночному уровню для Middle+ разработчика в РФ, особенно для нишевого стека KMP.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Omega Solutions уже сейчас
Присоединяйтесь к Omega Solutions и создавайте кроссплатформенные решения для крупного ритейла с использованием самого современного стека Kotlin Multiplatform!
Описание вакансии
Middle / Middle+ Mobile разработчик
Локация: Удаленно в РФ
Компания: Omega Solutions
ЗП: от 1 400 до 1 700 р./час
Занятость: Полная
Проект: Ритейлер
*📞 Обязательные требования*:
- Знания одной из платформ (Android/iOS/Desktop), в идеале нескольких;
- Знание Kotlin;
- Знание Kotlin Multiplatform, Jetpack Compose, Ktor, Kodein, Kotlin Serialization, Kotlin Serialization, Kotlin Coroutines, SQLDelight, Coil, Mockk.
- Опыт работы с Swift, Swift UI, Compose;
- Опыт настройки сложного окружения (CI / CD);
- Опыт создания библиотек
*😋 Задачи на проекте*:
- Разрабатывать новые функции мобильного приложения для клиента кроссплатформенно для Android/iOS ;
- Создавать UI на Compose и SwiftUI с адаптацией под дизайн-систему;
- Оценивать трудоёмкость и сроки выполнения задач;
- Интегрировать бэкенд через Ktor, настраивать сериализацию и обработку ошибок;
- Взаимодействовать с командой (QA, дизайнеры, менеджеры, аналитики);
- Проводить code review, проектировать архитектуру, оптимизировать производительность, писать тесты, поддерживать релизы.
*🍭 Условия*:
Оформление по ИП
Дружелюбная атмосфера внутри компании
Развитие через реальные задачи, а не формальные курсы
Возможность предлагать идеи и видеть, как они внедряются
Гибкий график работы и возможность удаленной работы
Оплата за фактически отработанное время
Участие в интересных проектах без лишнего микроменеджмента
Хотите делать продукт, которым пользуются реальные пользователи — присылайте резюме, обсудим проект и условия *🤝*
*💬 Резюме отправлять:* Откликнуться
–––
Бесплатный постинг вакансий: @freeIT_job
Забирай *📚* Базу Знаний
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Kotlin
- Kotlin Multiplatform
- Jetpack Compose
- Ktor
- Kodein
- Kotlin Serialization
- Kotlin Coroutines
- SQLDelight
- Coil
- MockK
- Swift
- SwiftUI
- CI/CD
- Android
- iOS
Возможные вопросы на собеседовании
Проверка понимания специфики KMP и управления общим кодом.
Как вы организуете хранение и обновление данных в shared-модуле KMP, используя SQLDelight и Coroutines?
Оценка навыков работы с UI на разных платформах.
В чем основные различия в управлении состоянием (state management) между Jetpack Compose и SwiftUI, с которыми вы сталкивались?
Проверка опыта в DevOps части мобильной разработки.
Расскажите о самом сложном пайплайне CI/CD, который вы настраивали для мобильного проекта. Какие этапы он включал?
Оценка архитектурного мышления.
Как вы подходите к проектированию DI в KMP проектах, учитывая использование Kodein? Какие есть альтернативы и почему выбран именно он?
Проверка навыков интеграции.
Как вы обрабатываете специфичные для платформ ошибки сетевых запросов в Ktor при использовании в общем коде?
Похожие вакансии
Kotlin Multiplatform Developer (Mobile Fullstack)
Middle/ Middle+ Mobile разработчик (Kotlin Multiplatform)
IOS-разработчик (Jun+ / Middle)
IOS-разработчик
IOS-разработчик
Android-разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!