Senior Kotlin Multiplatform Developer

Что за роль

Ищут опытного мобильного разработчика для развития финтех-приложения на Kotlin Multiplatform. Основная задача — создавать общую бизнес-логику для Android и iOS, развивать архитектуру и интерфейсы на Jetpack Compose и Compose Multiplatform. AI-агенты используются ежедневно как инструмент разработки: важно уметь задавать им задачи и внимательно проверять результат.

Что предстоит делать

  • Разрабатывать и развивать мобильное приложение на Kotlin Multiplatform, включая shared-логику в commonMain и платформенный код.
  • Проектировать архитектуру приложения, поддерживать многомодульность, Clean Architecture и подход MVI или Unidirectional Data Flow.
  • Создавать UI на Jetpack Compose и Compose Multiplatform, работать с управлением состоянием, навигацией и дизайн-системами.
  • Интегрировать приложение с API, настраивать сетевое взаимодействие и локальное хранение данных.
  • Использовать AI-агентов, например Claude Code, Cursor или Codex, проверять и ревьюить сгенерированный код и учитывать безопасность работы с секретами и внешними системами.
  • Писать unit-тесты для бизнес-логики и Store’ов, участвовать в code review и поддерживать качество кода.
  • Работать с Gradle, CI/CD и static analysis, взаимодействовать с backend, product и design.

Что потребуется

  • От 5 лет опыта разработки и уверенный production-опыт с Kotlin и Android SDK.
  • Практический опыт Kotlin Multiplatform, shared business logic, commonMain, platform-specific code и expect/actual.
  • Знание coroutines, Flow, lifecycle, permissions и background processing.
  • Опыт с Compose, управлением состоянием, recomposition, custom layouts, Figma и дизайн-системами.
  • Знание Ktor Client, kotlinx.serialization, DataStore или аналогов; опыт с DI, навигацией и модульной архитектурой.
  • Навыки работы с Git, Gradle, code review, CI/CD, detekt и unit-тестированием; понимание screenshot- и E2E-тестирования.

Что важно знать

Занятость полная, работа удалённая; рассматриваются кандидаты из РФ и дружественных стран. Оформление — через ИП. Опыт в финтехе, брокерских или финансовых приложениях особенно желателен. Среди преимуществ — опыт со Swift и Xcode, Firebase, мобильной безопасностью, feature flags, A/B-тестированием, локализацией и собственными AI-инструментами. Для отклика нужно отправить резюме на русском языке в личные сообщения @UITZhitloYuliana.

Оценка вакансии
6.2 / 10
Вакансия подробно описывает стек, задачи и требования, включая особенности KMP и практики безопасной работы с AI-агентами. Зарплата и дополнительные условия не раскрыты; география указана обобщённо как РФ и дружественные страны.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал