Войдите или зарегистрируйтесь, чтобы прочувствовать и раскрыть все возможности сервиса Хедз

Headz.io – умный сервис трудоустройства лучших IT-специалистов

Android Developer
Платим 150K - 300K руб/мес
Предлагаем работу Без разницы, любой вариант
Локация Москва
В архиве
Необходимые навыки

Android Средний

Dagger Средний

Kotlin Продвинутый

Retrofit Средний

Rxjava Средний

Опыт в специальности middle

О проекте

Яндекс.Еда — сервис для заказа еды из ресторанов и продуктов из магазинов.

С Яндекс.Едой сотрудничают 27 тысяч заведений и более тысячи магазинов в 130 городах.

Мы постоянно развиваем и улучшаем наше клиентское приложение, разрабатываем новые фичи, пишем красивый код на Kotlin (Java в проекте практически нет). Предстоит делать кучу всего разного, и технического, и продуктового. Огромный продуктовый бэклог, в котором есть задачи на любой вкус, вам понравится! 

Наш стэк:

  • Kotlin, Java кода практически нет
  • Архитектура MVP (на некоторых экранах MVI), используем Moxy
  • Вся бизнес логика на RxJava2, DI написан на Dagger2
  • Работа со писками через Epoxy, Работа с сетью через Retrofit, работа с картинками через Fresco
  • Навигация основана на Cicerone
  • Поддерживаем GCM и HCM, выкладываемся в гугловый и хуавейный сторы
  • Общая дизайн система с Яндекс.Go
  • Используем решения яндекса чтоб быть в одной инфраструктуре: SDK карт, паспорта(авторизация), плюса, сторисов
  • Аналитика - AppMetrica и Adjust
  • Unit тесты на JUnit и Mockito, UI тесты на Kaspresso
  • Вся логика сборки описана на Kotlin DSL, а не Groovy

Чем нужно будет заниматься

 

Мы ждем, что вы:

  • имеете опыт разработки мобильных приложений на Kotlin;
  • имеете глубокие знания Android SDK;
  • разрабатывали на языке программирования Kotlin;
  • разрабатывали мобильные приложения на языке Java больше двух лет;
  • знаете Android SDK;
  • понимаете принципы объектно-ориентированного программирования SOLID, знаете архитектурные подходы MVP и MVI;
  • понимаете принципы параллельного и многопоточного программирования;
  • ответственны и внимательны к деталям.
  •  

Будет плюсом, если вы:

  • работали с библиотеками RxJava 2, Dagger 2, Retrofit;
  • знаете архитектурный подход MVVM;
  • умеете профилировать и оптимизировать приложения;
  • умеете настраивать непрерывную интеграцию и доставку (CI/CD);
  • писали автотесты;
  • знаете Git;
  • работали в команде.

Условия:

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

Про процесс найма в компанию Яндекс можно прочитать здесь:  https://yandex.ru/jobs/ya-interview 

Требования

-

Мы предлагаем

-

Процесс найма

-

Яндекс
Москва

О компании
Яндекс - https://yandex.ru/company
Тип компании
Крупная IT компания
Год основания
1997
Количество сотрудников
13000
Бонусы от компании
Игровые приставки, ДМС, Фитнес-зал, Компенсация питания, Обучение, Карьерный рост, Расширенный ДМС, Релокационный пакет, Печеньки