👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

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

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

Витебск (Беларусь)Полный рабочий деньМожно удаленно

Компания

Разработка программного обеспечения и оказание консультационных услуг в сфере разработки ПО

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

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

Приглашаем присоединиться Senior Android разработчика к нашей команде в Минске/Могилеве/Витебске/Москве/Питере/Нижнем Новгороде для создания продуктов, которыми будут пользоваться миллионы пользователей.

Заказчик:

Молодая IT-компания, создана в 2019 году (входит в группу компаний SberBank), которая производит «умные» устройства.

Компания занимается разработками в сферах: распознавания и синтеза речи, умных устройств и распознавания жестов. Делают такие продукты, как приставка TV (аналог apple tv), только с расширенным функционалом и голосовыми подсказками.

Наши ожидания:

  • Отличное знание Java или Kotlin;
  • Знание классических структур данных и алгоритмов;
  • Опыт разработки многопоточных приложений;
  • Умение писать unit и ui-тесты;
  • Опыт разработки UI;
  • Умение писать многопоточные приложения;
  • Умение работать с сетевыми протоколами: HTTP, WebSocket, TCP;
  • Понимание принципы SOLID, ООП;
  • Опыт проектирования архитектуры приложений;
  • В Android мы пишем на Kotlin (Rx, Dagger).

Преимуществом будет:

  • Опыт работы с webrtc;
  • Видеоконференциями;
  • Возможно опыт работы с Jitsi;
  • В идеале знание ReactNative (что бы можно было смотреть текущий код sdk на reactnative и переписывать его).

Условия:

  • Очень сильная кроссфункциональная техническая и бизнесовая команда;
  • Современные технологии: поддерживают Android 9 и выше (все новые АПИ доступны),Kotlin в качестве языка разработки, Kotlin Coroutines для многопоточности, AIDL для межпроцессного взаимодействия, Dagger Hilt для организации графа зависимостей;
  • Интересные задачи: участие в разработке прошивок и приложений для устройств с voice-assisted интерфейсом;
  • Work-life balance (гибкий график работы, который индивидуально обсуждается с руководителем проекта);
  • Плюшки: курсы английского языка, подарки от компании на значимые события (свадьба, рождение ребенка);
  • 10 АртДней в течение года для лечения легких недомоганий без предоставления больничного;
  • Менторство со стороны самых опытных разработчиков, архитекторов и менеджеров компании;
  • Прозрачность процесса работы за счет использования гибкой методологии Agile.

Будем рады видеть Вас в нашей команде!