Jobs

This company isn't verified yet

Before sending documents or going to an interview, look up reviews of the employer.

IT and developmentMobile developer

Senior Android Developer

ЗАО "Банк Компаньон"ЗАО "Банк Компаньон"Published October 19
Place of work
Bishkek
Open until
November 18, 2026

from 180,000 KGS

  • Work formatIn office
  • CompanyЗАО "Банк Компаньон"

Мы — команда разработки продуктов для юр. лиц Банка Компаньон (B2B). Развиваем мобильные и веб-продукты для бизнес-клиентов банка. Ищем опытного Android-разработчика, который усилит команду и будет уверенно вести фичи нашего B2B Android-приложения от аналитики до релиза. Стек проекта - Kotlin, View (XML) + Jetpack Compose (миграция) - Мультимодульная архитектура (Gradle Kotlin DSL, version catalogs, build-logic) - Clean Architecture, MVVM, местами MVI) - Coroutines + Flow, Koin, Retrofit2 + OkHttp + Gson, Room - Собственная дизайн-система и UI-kit Требования (must-have) - 6+ года коммерческой разработки на Kotlin под Android - Уверенное знание Android SDK: жизненные циклы, процессы, память, Configuration Changes, фоновые задачи - Coroutines + Flow, RXJava2 — уверенное владение - 2+ год продакшн-опыта с Jetpack Compose и понимание, когда его не стоит использовать (гибрид с View, интероп) - Clean Architecture, мультимодульность (feature/domain/data слои), Gradle Kotlin DSL - Знание паттернов: MVVM, MVI, Repository, UseCase - DI: Koin, Hilt/Dagger — уверенно - Сеть и данные: Retrofit2 + OkHttp, Room/DataStore, базовое понимание root/tamper detection и обфускации (R8/ProGuard) - Тестирование: JUnit, MockK/Mockito, корутинные тесты (Turbine), Espresso или Compose UI-тесты - CI/CD (GitLab CI / GitHub Actions / Bitrise / Jenkins), quality gates: Detekt, ktlint, Danger — как плюс - Git на уровне GitFlow, feature flags, работа с крупными репозиториями и мерж-конфликтами - Профилирование через Android Studio Profiler / Perfetto, оптимизация памяти - Опыт публикации в Google Play, работа с Play Console, внутренние треки, staged rollout, force-update - Опыт интеграций с REST, WebSocket, offline-first подходы - Опыт работы с логами и мониторингом: Splunk / Grafana / Firebase Crashlytics Будет плюсом - Опыт в финтехе / банкинге / платежах - Опыт с B2B-продуктами: сложные роли и права доступа, работа с юрлицами (ОЭП, доверенности, подписанты) - Опыт миграции View → Compose на живом продукте - RxJava (для работы с legacy-модулями) - Kotlin Multiplatform (KMP) / shared-код с iOS - Edge-to-edge, Material 3, accessibility, поддержка нескольких локалей (ru/ky/en) - Опыт с CameraX / ML Kit / сканерами документов и QR Обязанности - Разрабатывать и развивать модули Android-приложения Банк Компаньон для B2B-клиентов - Проектировать и внедрять новые фичи, участвовать в архитектурных обсуждениях - Взаимодействовать с продуктовыми командами, Backend, Web и iOS — обеспечивать консистентность продукта - Работать с тимлидом и оунером по декомпозиции и техническому уточнению бэклога - Проводить code review - Обеспечивать test coverage, maintainability и безопасность своего кода - Поддерживать инженерные практики команды: тесты, quality gates, CI/CD - Предлагать технические и продуктовые улучшения B2B-продукта