Uzum

Android-разработчик (Senior)

Коротко

Senior Android-разработчик в команду Regular Payments банковского продукта Uzum Bank — работа с одним из самых критичных функционалов банка: платежами и автоплатежами. Требуется уверенный Kotlin, опыт с MVVM/Clean Architecture, Coroutines, Flow, Jetpack (Lifecycle, ViewModel, Navigation, Room), интеграция с backend API и опыт работы с крупным многомодульным Android-проектом. Работа удалённая, полностью занятость банковскими карточными сценариями: выпуск и управление картами, банкоматы, картоматы. Плюсом будет опыт в FinTech и с Jetpack Compose.

О компании
Uzum — новая уникальная компания в Узбекистане, первая технологичная экосистема сервисов в стране. Развивает сразу несколько высокотехнологичных продуктов, чтобы у миллионов жителей страны был доступ к безграничному ассортименту товаров с быстрой доставкой, а также финансовые сервисы, помогающие в решении бытовых задач и развитии бизнеса. Строит собственную IT-платформу, развивает систему логистики, привлекая к сотрудничеству сотни тысяч предпринимателей.
Uzum Bank является ключевым продуктом цифровых сервисов Uzum в Узбекистане, предоставляя пользователям весь спектр банковских услуг. Компания стремительно растёт, завоёвывая рынок, и находится в поиске Android разработчиков в мобильный домен.
Ищем Senior Android разработчика в команду Regular Payments. Предстоит заниматься одним из самых критичных функционалов для банка — платежами и автоплатежами.
Обязанности
•Развивать Android-часть карточных сценариев банка: выпуск и управление картами, доставка, банкоматы, картоматы и связанные клиентские пути.
•Доводить изменения до стабильного релиза: от проработки требований и клиентской логики до тестирования, раскатки, мониторинга и разбора проблем после релиза.
•Повышать надежность Android-приложения: снижать crash rate, ANR, регрессии и количество срочных правок после релиза.
•Развивать существующий Android-проект: модульность, legacy-код, архитектура, UI и работа с техдолгом.
•Участвовать в продуктовой проработке задач вместе с продактом, системными аналитиками, backend, iOS и QA.
•Разрабатывать и поддерживать Android-часть карточных сценариев: выпуск карт, управление картами, доставка, банкоматы и картоматы.
•Участвовать в проработке задач до разработки: уточнять требования с продуктом, аналитиками, дизайнерами, backend, iOS и QA.
•Проектировать клиентскую часть фичи: UI, состояния, ошибки, edge cases, локальную логику и интеграцию с API.
•Декомпозировать и оценивать задачи, участвовать в технических обсуждениях и согласовании решений.
•Поддерживать качество существующего кода: code review, рефакторинг, работа с legacy и техдолгом.
•Участвовать в релизном цикле: подготовка, стабилизация, проверка изменений, анализ проблем после выката.
•Разбирать краши, ошибки и инциденты в Android-приложении, доводить проблемы до понятной причины и исправления.
Обязательно
•Уверенная разработка на Kotlin: язык, стандартная библиотека и понятная структура кода.
•Опыт с Android-архитектурой: MVVM, Clean Architecture, разделение UI, domain и data-слоев.
•Уверенная работа с Coroutines, Flow и Android Jetpack: Lifecycle, ViewModel, Navigation, Room.
•Опыт интеграции с backend API: Retrofit, OkHttp, обработка ошибок, маппинг моделей, кеширование и поддержка обратной совместимости контрактов.
•Опыт работы с крупным многомодульным Android-проектом.
Будет плюсом
•Опыт с Jetpack Compose и постепенной миграцией экранов на новый UI-подход.
•Опыт в FinTech: карты, платежи, процессинг, переводы, банковские продукты.
•Опыт с Firebase, Gradle, CI/CD, UI-тестами, Marathon, Detekt или ktlint.
Условия
•Сильная техническая команда, которая всегда готова делиться опытом.
•Крутая продуктовая культура. Опираемся на исследования и метрики, фокусируемся на результате.
•Удаленный формат работы.
•Официальное оформление по ТК УЗ.
•Компания — резидент IT-парка, специалисты могут получить IT-визу, которая приравнивается к ВНЖ.
•Развитие личного бренда на конференциях, митапах и внутренних событиях.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

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

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте