Android-разработчик

14 Июня

Партнерские Вакансии

Город:

Москва

Занятость:

Полная занятость

Компания "«UZUM TECHNOLOGIES»."

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

30 Мая

Ведущий разработчик Go (senior)

Москва

Компания "HOLODILNIK.RU" Обязанности: Поддержка и разработка нового функционала сайта создание новых интеграций с интернет витринами и...

Отправить резюме подробнее

30 Мая

Python-разработчик

Москва

Компания "IBS" Мы — команда специалистов по ML и AI, которые создают интеллектуальные решения для кредитования жилой недвижимости. Наш продукт...

Отправить резюме подробнее

30 Мая

LLM-инженер / Разработчик AI Агентов (Команда Школы архитекторов)

Москва

Компания "Сбербанк" Команда Школы архитекторов в поиске эксперта в области LLM для организации полного цикла работы над агентом, предоставляющим...

Отправить резюме подробнее

30 Мая

FullStack Разработчик (С++, Qt)

Москва

Компания "Star-Staff" Ищу FullStack Разработчика (С++, Qt) в компанию, которая разрабатывает и внедряет комплексные системы обеспечения...

Отправить резюме подробнее

30 Мая

Senior Java-разработчик (Зеленый марафон)

Москва

Компания "Сбербанк" Мы ищем lead или senoir разработчика на проект Зелёный Марафон — ежегодный беговой марафон Сбера, одно из крупнейших...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: