Android Developer
Uzum — это новая уникальная компания в Узбекистане, первая технологичная экосистема сервисов в стране. Мы развиваем сразу несколько высокотехнологичных продуктов, чтобы у миллионов жителей страны был доступ к безграничному ассортименту товаров с быстрой доставкой, а также финансовые сервисы, помогающие в решении бытовых задач и развитии бизнеса.
Мы строим собственную IT-платформу, развиваем систему логистики, привлекая к сотрудничеству сотни тысяч предпринимателей. Uzum Bank является ключевым продуктом цифровых сервисов Uzum в Узбекистане, предоставляя пользователям весь спектр банковских услуг. Мы стремительно растём, завоёвывая рынок и находимся в поиске Android разработчиков в мобильный домен.
Обязанности:
Развивать 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-визу, которая приравнивается к ВНЖ;
Развитие личного бренда на конференциях, митапах и внутренних событиях.
База — комьюнити профессионалов с желанием делать круто.
Приятный бонус — ДМС в привязке к вашей локации, обучение и другие плюшки.
Published on: 7/9/2026

Uzum Market
Uzum Market is a large online marketplace and is the e-commerce arm of Uzum, Uzbekistan's largest digital ecosystem, and Uzum Tezkor — a fast delivery service from restaurants and stores.
Please let Uzum Market know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!



