Uzum — это новая уникальная компания в Узбекистане, первая технологичная экосистема сервисов в стране. Мы развиваем сразу несколько высокотехнологичных продуктов, чтобы у миллионов жителей страны был доступ к безграничному ассортименту товаров с быстрой доставкой, а также финансовые сервисы, помогающие в решении бытовых задач и развитии бизнеса. Мы строим собственную IT-платформу, развиваем систему логистики, привлекая к сотрудничеству сотни тысяч предпринимателей. Uzum Bank является ключевым продуктом цифровых сервисов Uzum в Узбекистане, предоставляя пользователям весь спектр банковских услуг. Мы стремительно растём, завоёвывая рынок и находимся в поиске Android разработчиков в мобильный домен. Обязанности: Разработка системы "с нуля" для развития функционала "Мой дом" Доработка и поддержка существующего решения Разработка Android-приложений на Kotlin Проектирование архитектуры и UI Работа с базами данных и API Написание тестов Code review Требования: Языки программирования: Kotlin (обязательно) Android SDK: Глубокое знание Android SDK, включая компоненты, архитектуру и жизненные циклы UI/UX: Опыт создания пользовательских интерфейсов с использованием XML и Jetpack Compose. Понимание принципов Material Design. Умение создавать адаптивные и отзывчивые приложения. Архитектура: Знание и опыт применения архитектурных паттернов (MVVM, MVP, MVI). Понимание принципов SOLID и Clean Architecture. Работа с данными: Опыт работы с базами данных (Room, SQLite). Знание сетевых протоколов и технологий (HTTP, REST, JSON). Опыт работы с Retrofit или Volley. Многопоточность: Понимание принципов многопоточности и асинхронного программирования. Опыт работы с Coroutines или RxJava. Навигация: Опыт работы с различными компонентами навигации (Jetpack Navigation, фрагменты, интенты). Тестирование: Опыт написания unit-тестов, интеграционных тестов и UI-тестов. Знание инструментов тестирования (JUnit, Mockito, Espresso). Инструменты: Android Studio Gradle Git Дополнительные навыки (плюс): Опыт работы с Dagger/Hilt Опыт работы с различными библиотеками и фреймворками (Glide, OkHttp, etc.) Знание принципов CI/CD Условия: Сильная техническая команда, которая всегда готова делиться опытом; Крутая продуктовая культура. Опираемся на исследования и метрики, фокусируемся на результате; Гибкий график. Гибридный или удаленный формат работы на выбор главное — результат; Официальное оформление по ТК УЗ; Мы резидент IT-парка, наши специалисты могут получить IT-визу, которая приравнивается к ВНЖ; Развитие личного бренда на конференциях, митапах и внутренних событиях.
Похожие вакансии