Android Developer
Middle/Senior

Что нужно будет делать
Ты будешь писать альтернативные клиенты для сетей на Android. Первое, за что ты возьмешься, это разработка live-трансляций. Мы понимаем, что ты с таким не работал, но знаем, что сможешь разобраться в короткие сроки
Что нужно знать и уметь
  • Хорошее знание Android SDK (>=16);
  • Знание Java и Kotlin;
  • Опыт работы с Gradle;
  • Понимание принципов MVP и MVVM;
  • Умение работать с отладчиком, Layout Inspector`ом;
  • Понимание основных принципов работы с многопоточностью;
  • Знание протоколов HTTP, HTTPS;
  • Знание формата JSON и библиотек, упрощающих работу с ним;
  • Умение проектировать пользовательский интерфейс;
  • Умение писать поддерживаемый и тестируемый код;
  • Навык оформления кода в соответствии с JavaDoc;
  • Опыт работы с Linux;
  • Приветствуется умение искать необходимые решения в сторонних приложениях;
Условия
  • Сверстники в коллективе;
  • Комфортный офис в 3 минутах от м. Курская (БЦ «Мельницкий»);
  • 40 часов в неделю с гибким графиком, подстраиваемый под студентов;
  • Apple техника (macbook pro + 4K монитор);
  • Разнообразие обедов;
  • Компенсируем оплату за переезд (первый месяц проживания в Москве за наш счет);
  • Своевременная выплата зарплат, оформление по ТК;