- Иштөө орду
- Ажыбек Баатыра 1/1А, Бишкек
- Акыркы мөөнөтү
- 19 ноябрь 2026
Мы — команда разработки Банка Компаньон (B2C). Развиваем мобильное приложение банка для физических лиц: платежи и переводы, госуслуги, каталог банковских продуктов и истории.
Ищем опытного Android-разработчика, который усилит команду и будет уверенно вести фичи нашего B2C-приложения от аналитики до релиза.
Стек проекта:
- UI: Kotlin, View (XML) + Jetpack Compose, взгляд на Server-Driven UI.
- Архитектура: мультимодульная архитектура (Gradle Kotlin DSL, Version Catalogs, build-logic convention Plugins, KSP).
- Паттерны: Clean Architecture, MVVM + MVI (Unidirectional Data Flow), местами MVP (legacy).
- Асинхронность и DI: Coroutines + Flow, Koin (DI).
- Сеть и данные: Retrofit2 + OkHttp + Gson, Glide, Room / DataStore.
- **Дизайн:** собственная дизайн-система и UI-kit + дизайн-токены (синхронизация через CI).
Талаптар
- Требования (must-have):
- Опыт: 4+ года коммерческой разработки на Kotlin под Android, в том числе 2+ года продакшен-опыта с Jetpack Compose.
- Android SDK: жизненные циклы компонентов, процессы и память, Configuration Changes, фоновые задачи, запуск приложения.
- Kotlin и асинхронность: Coroutines + Flow, structured concurrency, отмена корутин, backpressure.
- Jetpack Compose и UI: recomposition, stability, state hoisting, side-effects, взаимодействие Compose с View, понимание ограничений Compose и выбора подходящего UI-подхода.
- Архитектура: Clean Architecture, мультимодульность, feature/domain/data слои, api/impl split, изоляция графов зависимостей, Gradle Kotlin DSL, Version Catalogs, convention plugins, KSP.
- Архитектурные паттерны: MVVM, MVI, Unidirectional Data Flow, Repository, UseCase, Dependency Inversion.
- Dependency Injection: уверенное владение Koin, Hilt / Dagger или Kodein.
- Сеть и хранение данных: Retrofit2, OkHttp, Ktor, REST, WebSocket, Room, DataStore, SQLDelight, local-repository system.
- Безопасность: шифрование AES/RSA, Android Keystore, работа с ключами и сертификатами, SSL-pinning, R8 full mode, code shrinking, обфускация, DexGuard, root/tamper detection, anti-debug.
- Тестирование: JUnit, MockK / Mockito, корутинные тесты (Turbine), Espresso / Compose UI-тесты, скриншот- и снапшот-тестирование (Robolectric / Paparazzi).
- CI/CD и качество кода: GitLab CI / GitHub Actions, Detekt, ktlint, quality gates; Danger и SAST — как плюс.
- Git: GitFlow, feature flags, работа с крупными репозиториями, разрешение мерж-конфликтов.
- Производительность: Android Studio Profiler, Perfetto, Baseline Profiles, Macrobenchmark, оптимизация памяти.
- Публикация и мониторинг: Google Play Console, внутренние треки, staged rollout, force-update; работа с логами и Firebase Crashlytics / Splunk / Grafana.
- Будет плюсом
- Финтех: опыт в банкинге, платежах и B2C-продуктах с высокой нагрузкой, сложными пользовательскими сценариями и большой аудиторией.
- Kotlin Multiplatform (KMP): expect/actual, организация source sets (commonMain / androidMain / iosMain), общий домен с iOS, Compose Multiplatform, Molecule, WASM/JS.
- Продвинутая криптография: сквозное шифрование, криптопровайдеры, подпись и верификация.
- UI и дизайн-системы: миграция с View на Compose, собственные дизайн-системы и дизайн-токены, Atomic Design, Edge-to-edge, Material 3, accessibility, поддержка локалей ru / ky / en.
- Навигация: опыт работы с мультимодульной навигацией или собственными навигационными фреймворками.
- Мобильная безопасность: SAST, Fortify, OWASP MASTG.
- Камера и распознавание: CameraX, ML Kit, сканеры документов и QR-кодов.
Тапшырмалар
- Обязанности:
- Разрабатывать и развивать модули Android-приложения Банка Компаньон (B2C).
- Проектировать и внедрять новые фичи, участвовать в архитектурных обсуждениях.
- Взаимодействовать с продуктовыми командами, Backend, Web, iOS, CX и дизайном для обеспечения консистентности продукта.
- Совместно с тимлидом и продакт-оунером декомпозировать задачи и уточнять технические требования к бэклогу.
- Проводить code review.
- Поддерживать инженерные практики команды: тестирование, quality gates, CI/CD.
- Предлагать технические и продуктовые улучшения.