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

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

Откликнитесь в Omega Solutions уже сейчас
Присоединяйтесь к Omega Solutions и создавайте кроссплатформенные решения для крупного ритейла — отправьте резюме @TatiSolar!
Описание вакансии
#вакансия #работа #удалёнка #mobile #разработчик #Kotlin #Swift #IOS #Android #Россия
📱Middle/ Middle+ Mobile разработчик cтавка: 1400 - 1700 руб. в час. Формат: Удаленка из РФ, полная занятость Компания: Omega Solutions Проект: Ритейлер
📞Обязательные требования
- Знания одной из платформ (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, проектировать архитектуру, оптимизировать производительность, писать тесты, поддерживать релизы.
🍭Условия
Оформление по ИП
Дружелюбная атмосфера внутри компании
Развитие через реальные задачи, а не формальные курсы
Возможность предлагать идеи и видеть, как они внедряются
Гибкий график работы и возможность удаленной работы
Оплата за фактически отработанное время
Участие в интересных проектах без лишнего микроменеджмента
🫶Контакт: Откликнуться Хотите делать продукт, которым пользуются реальные пользователи — присылайте резюме, обсудим проект и условия 🤝
Создайте идеальное резюме с помощью ИИ-агента

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