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

Зарплата

от 150 000 ₽

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

МоскваПолный рабочий день

Компания

Разрабатываем современную платформу для заказа такси

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

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

Ситимобил — крупная компания с культурой стартапа. Здесь нет утомительной бюрократии и мучительных согласований. Мы общаемся друг с другом на «ты», но не теряем при этом взаимного уважения.

Уже более 12 лет Ситимобил разрабатывает, поддерживает и улучшает современные платформы заказа такси и использует передовые IT-технологии, чтобы сделать взаимодействие водителей и пассажиров проще. С 2018 года компания входит в состав холдинга Mail.ru Group. С нами работает уже более 600 человек, и вы тоже можете стать частью команды!

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

Над каждым нашим мобильным приложением работают несколько кросс-функциональных команд. Мы стараемся давать им максимальную свободу в организации своей работы, даем возможность внедрять новые практики и подходы к разработке. Сотрудники вместе определяют набор правил,, в том числе частоту релизов. Вы смело сможете предложить новую идею или подход. Решение о применении новой технологии мы также принимаем всей командой.
Наша команда постоянно расширяется. Сейчас мы ищем android-разработчика, который поможет сделать наше приложение еще лучше.

Какие задачи мы будем решать в ближайшее время:

  • Разработка новых фичей;
  • Активная модуляризация приложения;
  • Внедрение новых архитектурных подходов;
  • Подготовка инфраструктуры проекта к росту команды;
  • Разработка движка локализации;
  • Исследование и внедрение новых подходов к построению архитектуры и построению разработки;
  • Переход на новый дизайн:
  1. реализация дизайн платформы;
  2. поддержка accessibility для людей с ограниченными возможностями;
  3. конечно же, темная тема;
  4. перевод проекта на Server Driven UI.

Чего ждем от вас:

  • Опыт разработки на Java от двух лет. Знание Kotlin будет плюсом;
  • Понимание принципов ООП;
  • Опыт работы в команде;
  • Понимание работы сетевого взаимодействия;
  • Опыт работы с внедрением зависимостей;
  • Знание принципов работы многопоточности в Java;
  • Любовь к красивым архитектурным решениям, которые будут решать проблемы, а не создавать их;
  • Знание Android SDK.

Большим плюсом будет:

  • Умение писать «вьюхи» с нестандартным поведением;
  • Способность грамотно проводить ревью кода;
  • Опыт написания тестов любой сложности, начиная от Unit и заканчивая UI;
  • Понимание назначения гибких методологий разработки и способов их применения;
  • Умение работать с WebSocket.

Наш стек:

  • OkHttp/Retrofit;
  • Dagger 2;
  • RxJava 2;
  • Jetpack;
  • Clean Architecture.

Ключевые навыки

Java Kotlin Retrofit RxJava Dagger HTTP/REST  API MVP MVVM Clean Architecture

 

Бонусы

  • Официальное оформление по ТК;
  • Конкурентная заработная плата;
  • Работа в команде профессионалов;
  • Комфортный офис в шаговой доступности от метро «Белорусская»;
  • Бесплатная парковка для сотрудников;
  • ДМС с полным пакетом медицинских услуг;
  • Чай, кофе и фрукты в течение дня;
  • Корпоративная скидка на такси;
  • Участие в специализированных конференциях и семинарах, внутреннее обучение