Android-разработчик в Такси

Москва, Санкт-ПетербургAndroid, JavaТаксиСпециалист
Яндекс.Такси – это сервис, который ставит перед собой задачу предоставить удобный, понятный и приятный интерфейс, позволяющий сделать процесс заказа такси максимально простым и неотличимым от обыденных вещей в повседневной жизни пользователя.

Что вас ждет:

  • пользовательское приложение с многомиллионной аудиторией в более чем десяти странах (и это только начало);
  • участие в проектировании и реализации протоколов взаимодействия с сервисами бекенда Такси;
  • развитие компонентов библиотеки визуального языка Такси для пользовательского интерфейса;
  • покрытие своего кода UI и юнит-тестами, расширение имеющихся решений статического анализа;
  • постоянное участие в процессе ревью кода;
  • работа с внутренними сервисами и технологиями Яндекса, находящимися за пределами Такси и многое другое.

Что нам важно:

  • глубокое знание и понимание основных парадигм Java и принципов взаимодействия системных компонентов в Android;
  • умение реализовывать отзывчивый и интуитивный GUI;
  • понимание принципов многопоточности и особенности их реализации в Android;
  • опыт работы с богатым разнообразием заголовков http-протокола;
  • опыт поиска и устранения ошибок, связанных с производительностью, количеством используемой памяти и энергопотреблением.