Опубликовано 11 дней назад

Android-разработчик (Senior) в UZUM TECHNOLOGIES. IT Москва

Building iconв офис
Person iconmiddle
Money bag iconне указана

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-визу, которая приравнивается к ВНЖ;
  • Развитие личного бренда на конференциях, митапах и внутренних событиях.
Эту вакансию мы нашли в HH.ru
UT

UZUM TECHNOLOGIES. IT

Москва

Получить оффер

Похожие вакансии

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по QA
стажировки по QA
Автоотклики