Android-разработчик на Kotlin

Что за роль

Android-разработчик будет развивать финтех-приложение с пользовательскими сценариями от регистрации и верификации до работы с картами, переводами, кредитами и депозитами. Важная часть работы — проектирование модульной архитектуры и реализация безопасных сценариев, соответствующих требованиям банковских и платёжных продуктов.

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

  • Разрабатывать и поддерживать модули регистрации, верификации личности, карт, переводов, кредитов и депозитов.
  • Реализовывать OTP, вход и проверку пользователя, certificate pinning, биометрию, Android Keystore и Play Integrity.
  • Проектировать и развивать MVVM-архитектуру с разделением на feature, domain и data-модули.
  • Интегрировать REST и GraphQL API, настраивать сетевой слой и локальное хранение данных.
  • Писать и поддерживать автоматизированные тесты, проводить статический анализ кода с Detekt и Android Lint.
  • Участвовать в настройке сборки и выпуске приложения, включая Gradle, product flavors и оптимизацию R8/ProGuard.
  • Использовать инструменты Firebase для аналитики, мониторинга сбоев, push-уведомлений, удалённой конфигурации и оценки производительности.

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

  • Опыт Android-разработки в финтехе, банковском продукте или приложении с платёжными функциями.
  • Опыт выпуска production-приложения, которым пользовались конечные пользователи.
  • Практическое понимание регистрации, проверки личности, карточных операций, переводов, кредитных и депозитных сценариев.
  • Уверенное знание Kotlin 2.2+, Coroutines, Flow, StateFlow и structured concurrency.
  • Практический опыт с Jetpack Compose, Material 3, Navigation Compose, Paging 3, Hilt, KSP, Retrofit, OkHttp, Room и DataStore.
  • Знание тестирования на JUnit 5, MockK и Robolectric, Git и GitLab; знакомство с указанными инструментами сборки и контроля качества.

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

В работе сочетаются развитие пользовательских функций, архитектурные решения и требования к безопасности финансовых операций. В описании подробно перечислены технологии и ожидаемый практический опыт; отдельные требования к стажу в годах не указаны.

Оценка вакансии
6.7 / 10
Вакансия подробно описывает задачи, финтех-контекст и технологический стек, включая требования к безопасности и тестированию. Зарплата и дополнительные условия не раскрыты, а необходимый стаж не обозначен в годах.
Опубликовано:

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

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