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

Местоположение и тип занятости

МоскваМожно удалённо

Описание вакансии

О компании и команде

X5 Digital развивает сервис онлайн-доставки.

Мы доставляем десятки тысяч заказов каждый день.

Наша цель — занять лидирующую позицию на рынке e-grocery и стать прямой ассоциацией с доставкой онлайн-заказов.

X5 Digital сегодня — это более 70 миллионов заказов в год,  350+  инженеров в IT-командах и сервис, который представлен уже в 69 регионах страны.

Ожидания от кандидата

Чем предстоит заниматься:

  • Создавать новые сервисы и развивать существующие в мобильных приложениях Сборка и Курьер.

Приложение "Сборка" (для сотрудников магазина):

  • Автоматизацией процесса сборки товаров;
  • Автоматизацией инвентаризации и списания товаров;
  • Управлением графиком работы и сменами;
  • Работой с остатками в магазине;
  • Проведением приемки и выкладки товаров;

Приложение "Курьер" (для доставки заказов):

  • Автоматизацией процесса доставки;
  • Осуществлением корректировок в заказе;
  • Управлением графиком работы и сменами;
  • Отслеживанием статистики и метрик по проделанной работе;

Наш стек:

  • Архитектура: Android Architecture Components (LiveData, ViewModel, Room)
  • Язык и асинхронность: Kotlin Coroutines
  • DI: Dagger2, Hilt
  • Сетевое взаимодействие: Retrofit2, Socket.IO
  • Работа с данными: Pojo, Gson, Moshi
  • Камера: CameraX
  • Уведомления и аналитика: Firebase Messaging, Crashlytics
  • UI: ViewBinding
  • Видеозвонки и аудио: Voximplant

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

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

Условия работы

  • работаем удаленно или из уютного офиса на ст. м. Добрынинская в Москве;
  • предоставляем ДМС со стоматологией;
  • помогаем с переездом в Москву при необходимости;
  • делимся собственным опытом и знаниями;
  • регулярно проводим митапы, приглашаем внешних спикеров;
  • даем доступ к внутренним ресурсам: электронной библиотеке и корпоративному университету, где можно непрерывно обучаться.

Ваш отклик

Авторизуйтесь
Откликаться на вакансии могут только зарегистрированные пользователи.