Разработчик мобильного приложения/Kotlin Multiplatform разработчик (iOS / Android) (удаленная работа)

26 мая 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Разработчик мобильного приложения/Kotlin Multiplatform разработчик (iOS / Android)

Описание вакансии

Обязанности:
Разработка и поддержка кроссплатформенных мобильных приложений на Kotlin Multiplatform (KMP) для платформ iOS и Android;
Проектирование и реализация общей бизнес-логики, сетевого слоя, работы с базой данных и другими общими модулями в shared-коде;
Интеграция KMP-модулей с нативным UI: Jetpack Compose для Android и SwiftUI / UIKit для iOS;
Написание платформо-специфичного кода через expect/actual для работы с нативными API;
Покрытие кода unit- и интеграционными тестами (Kotlin Test, XCTest);
Оптимизация производительности приложений, работа с памятью и многопоточностью (Coroutines, Flow);
Участие в код-ревью, проектировании архитектуры и принятии технических решений;
Взаимодействие с продуктовой командой, дизайнерами, бэкенд-разработчиками и QA;
Поддержка CI/CD пайплайнов для сборки и публикации приложений в App Store и Google Play;
Рефакторинг и миграция существующего нативного кода на KMP при необходимости.


Наши ожидания:
Уверенное знание Kotlin (Coroutines, Flow, generics, DSL);
Опыт коммерческой разработки на Kotlin Multiplatform от 1 года;
Опыт нативной разработки под Android (Jetpack Compose, Android SDK) и iOS (Swift, SwiftUI / UIKit);
Понимание архитектурных паттернов: MVVM, MVI, Clean Architecture;
Опыт работы с популярными KMP-библиотеками: Ktor, SQLDelight, Koin / Kodein, kotlinx.serialization, kotlinx.datetime;
Знание Gradle и настройки multiplatform-проектов;
Опыт работы с Git и системами код-ревью (GitHub, GitLab);
Понимание принципов REST API, WebSocket, работы с JSON;
Будет плюсом:
Опыт работы со Swift и понимание Objective-C interop;
Знание Compose Multiplatform для общего UI;
Опыт публикации приложений в App Store и Google Play;
Работа с инструментами мониторинга и аналитики (Firebase, Sentry, AppMetrica);
Опыт настройки CI/CD (GitHub Actions, GitLab CI, Fastlane);
Знание принципов SOLID, DDD, TDD;
Опыт работы с reactive-программированием и асинхронными потоками данных
Контрибуции в open-source KMP-библиотеки.

Условия:
  • Адекватные дедлайны.
  • Оформление по ТК РФ с первого дня, официальные отчисления в пенсионный фонд и налоговую;
  • Белая заработная плата 2 раза в месяц, без задержек;
  • Компенсация отпуска (28 дней) и больничного;
  • Подарки для детей сотрудников к новому году;
  • График работы 5/2 лояльное начало рабочего дня (можно выбрать время с 9 до 18, с 10 до 19)

Офис в шаговой доступности от метро;

  • Дружный коллектив;
  • Демократичный дресс-код;
  • Возможность личностного и профессионального развития.


Посмотрите похожие вакансии

Mobile Developer (Kotlin Multiplatform)
Компания: RWB (Wildberries & Russ)
Зарплата: з.п. не указана