Локация
Работа в головном офисе в Ташкенте, на месте работодателя; график 5/2, с 9:00 до 18:00.
Компания
U-BSSYS разрабатывает комплексные программные решения для финансового сектора, включая платформу ДБО Digital2Go, омниканальную диалоговую платформу Digital2Speech и систему информационной безопасности.
Что делать
•Разрабатывать и поддерживать модули финтех-приложения: регистрацию, верификацию, карты, переводы, кредиты и депозиты.
•Реализовывать безопасные сценарии OTP, логина и верификации, certificate pinning, биометрию и Play Integrity.
•Проектировать и развивать архитектуру MVVM и многомодульную структуру, интегрировать API и Android-компоненты.
•Писать тесты, контролировать качество кода с помощью Detekt и Android Lint.
•Участвовать в сборке и выпуске приложений с использованием Gradle, R8 и ProGuard.
Требования
•От 3 до 6 лет опыта разработки Android-приложений.
•Обязателен опыт разработки в финтехе, банковской сфере или продуктах с платёжной функциональностью.
•Опыт работы над production-приложением, которым пользовались конечные пользователи.
•Практический опыт реализации регистрации, верификации личности, карт, переводов, кредитов и депозитов.
•Понимание Android-безопасности: OTP, логин и верификация, certificate pinning, Android Keystore, биометрия и Play Integrity.
•Уверенное владение Kotlin 2.2+, structured concurrency, Coroutines, Flow, StateFlow и viewModelScope.
•Опыт с Jetpack Compose, Material 3, Navigation Compose, Paging 3, Coil, MVVM и многомодульной архитектурой feature/domain/data.
•Опыт с Hilt, KSP, Retrofit, OkHttp, Kotlinx Serialization, Gson, REST, Apollo GraphQL, Room и DataStore.
•Знание Gradle Kotlin DSL, version catalog, product flavors, AGP 8, R8/ProGuard, Git, GitLab, JUnit 5, MockK и Robolectric.
Культура и преимущества
•Официальное трудоустройство по ТК Узбекистана с первого дня.
•Работа в современном офисе в центре Ташкента с инфраструктурой для работы и отдыха, включая бассейн.
•Обеды в столовой по себестоимости.
•Предоставляется необходимая техника для работы.