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

Дата размещения вакансии: 18.11.2024
Работодатель: X5 Digital
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Тебе предстоит:

Развивать и поддерживать мобильное приложение для сборщиков в супермаркетах, которое позволяет:

  • автоматизировать процесс сборки товаров;
  • отслеживать процент готовности заказа;
  • корректировать заказ в режиме реального времени;
  • проводить замены товаров, а также подготавливать заказы к дальнейшей отправке клиенту.
  • работать с остатками в магазине;
  • проводить выкладки и инвентаризации товаров в магазине.

В нем предусмотрен следующий функционал:

  • сканер QR-кодов;
  • обмен данными между клиентом и сервером(сокеты);
  • работа с камерой телефона;
  • работа с push-уведомлениями.

Пожелания к твоему опыту:

  • опыт коммерческой разработки мобильных приложений под Android от 2-х лет;
  • знание Kotlin;
  • знание базовых алгоритмов, знание базовых структур данных, знание ООП, глубокое понимание Android SDK;
  • знание принципов и архитектуры построения мобильных приложений;
  • опыт применения архитектурного паттерна MVVM и других архитектурных подходов;
  • знание принципов организации эффективной программной разработки;
  • опыт работы с системой контроля версий (Git);
  • опыт работы с многопоточностью;
  • опыт работы с REST API, знание принципов работы клиент-серверных приложений.

Наш стек: Android Architecture Components (LiveData, ViewModel, Room), Kotlin Coroutines, Dagger2, Retrofit2, Pojo, Gson, Moshi, Socket.IO, CameraX, Firebase Messaging, Crashlytics, Viewbinding, AppsFlyer, Amplitude.