Ведущий Android-разработчик

Обязанности:

Разработка и поддержка Android клиентов системы видеоконференций:

  • Корпоративный мессенджер с видео- и аудиозвонками (в большей степени);
  • Клиент видеоконференций (в меньшей степени);
  • Проектирование и разработка нового функционала клиента;
  • Поддержка существующего кода с возможностью перевода его на новые технологии;
  • Написание модульных и инструментальных тестов.

Требования:

  • Опыт коммерческой Android разработки от 2-х лет;
  • Хорошие знания Java и Kotlin, Android SDK;
  • Уверенное знание Android SDK (>=16);
  • Опыт работы с Dagger 2, Kotlin Coroutines, Room;
  • Понимание MV* шаблонов проектирования;
  • Понимание принципов ООП, SOLID, Clean architecture;
  • Опыт разработки многопоточных приложений, понимание особенностей управления памятью в Android;
  • Понимание принципов адаптации интерфейса пользователя под различные экраны;
  • Наличие опыта верстки интерфейса пользователя;
  • Понимание основ работы сетевых протоколов TCP/IP, UDP, HTTP(S);
  • Опыт использования JSON, REST API, SOAP;
  • Опыт работы с GIT.

Желательный опыт:

  • Опыт написания модульных и инструментальных тестов, TDD;
  • Опыт работы с Photoshop и редактирования простых векторных изображений.

Условия:

  • Официальное трудоустройство и оформление по ТК РФ;
  • Медицинская страховка (ДМС) после испытательного срока;
  • Футбол, баскетбол, теннис;
  • Обучение и сертификация за счет средств компании;
  • Современный офис в 10 минутах ходьбы от м. Текстильщики;
  • Выходной день в честь дня рождения.

Все вакансии

Отправить резюме