Опубликовано 30 июня 2026 г.

Разработчик мобильного приложения/Kotlin Multiplatform разработчик (iOS / Android) в МКК Займ Экспресс Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

Обязанности:
• Разработка и поддержка кроссплатформенных мобильных приложений на 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)

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

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

МКК Займ-Экспресс

Москва

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по QA
стажировки по QA
Автоотклики