Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаAndroid-разработчик
Banks Soft Systems - системно значимая российская ИТ-компания, специализирующаяся на разработке, внедрении и поддержке решений по цифровизации клиентского обслуживания для банков, финтех-компаний, госсектора, телекома, ритейла, медицины, сферы ЖКХ в России и СНГ. Мы разрабатываем системы речевой аналитики, развиваем платформы дистанционного банковского обслуживания, а также оказываем услуги по заказной и аутсорс разработке. Мы практикуем наиболее востребованные рынком технологические решения: от машинного обучения до разработки 1С.
Чем нужно будет заниматься:
Разрабатывать и поддерживать ключевые модули финтех‑приложения (регистрация, верификация, карты, переводы, кредиты/депозиты);
Реализовывать безопасные сценарии (OTP, логин, certificate pinning, биометрия, Play Integrity) с учётом финтех‑требований;
Проектировть и развивать архитектуру (MVVM, многомодульная структура), интегрировать API и компоненты (Room, DataStore, Retrofit и др.);
Писать тесты, следить за качеством кода (Detekt, Lint), участвовать в сборке и релизе (Gradle, R8/ProGuard).
Что мы ждём от кандидата:
Опыт разработки Android‑приложений в финтехе, банковской сфере или в продуктах с платёжной функциональностью (обязательно);
Опыт работы над production‑приложением, которое реально использовалось конечными пользователями;
Практический опыт реализации сценариев, критичных для финтеха: регистрация, верификация личности, карты, переводы, кредиты/депозиты;
Понимание безопасных сценариев и практик безопасности на Android: OTP, логин/верификация, certificate pinning, Android Keystore, биометрия, Play Integrity.
Hard skills:
Kotlin 2.2+; владение structured concurrency, Coroutines, Flow, StateFlow, viewModelScope.
UI‑стек: Jetpack Compose, Material 3, Navigation Compose, Paging 3, Coil.
Архитектура и модульность: MVVM, многомодульная архитектура (feature / domain / data).
DI и кодогенерация: Hilt, KSP.
Сеть и данные: Retrofit, OkHttp, Kotlinx Serialization, Gson, REST, Apollo GraphQL.
Локальное хранение: Room, DataStore.
Инструменты сборки и конфигурации: Gradle Kotlin DSL, version catalog, product flavors, AGP 8.
Оптимизация релизов: R8/ProGuard.
CI/CD и контроль версий: Git, GitLab.
Тестирование: JUnit 5, MockK, Robolectric.
Статический анализ и качество кода: Detekt, Android Lint.
Дополнительные технологии: Firebase (Crashlytics, Analytics, FCM, Remote Config, Performance), CameraX.
Условия:
Работа в головном офисе в Ташкенте;
График работы 5/2: с 9:00 до 18:00;
Официальное трудоустройство в соответствии с ТК Уз с первого дня;
Современный офис в центре города с полностью оборудованной инфраструктурой для работы и отдыха, есть бассейн;
Обеды в столовой по себестоимости;
Предоставляем всю необходимую технику для работы.
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие