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

Android-разработчик в команду Умных устройств

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

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

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

Мы разрабатываем телевизоры и телеприставки на базе Android TV, начиная от идеи и концепта и заканчивая массовым производством и поддержкой. Пишем классические приложения и сложные системные сервисы. Встраиваем голосовое управление через Алису и локальное — через приложение Умный дом. Всё это только небольшая часть наших интересных задач, талантливым разработчикам у нас точно понравится.

Что нужно делать:

  • разрабатывать на Kotlin, Java или C++ ключевые компоненты платформы Яндекс.ТВ;
  • внедрять платформу Яндекс.ТВ в устройства;
  • участвовать в поддержке новых телевизионных платформ;
  • интегрировать в устройство голосового помощника Алису;
  • проектировать архитектуру экосистем умных устройств Яндекса.

Мы ждем, что вы:

  • знаете алгоритмы и структуры данных;
  • хорошо знаете ОС Android;
  • больше двух лет разрабатывали мобильные приложения для Android;
  • занимались embedded-разработкой или интересуетесь ей.

Бонусы

  • классная команда в Москве и Питере, сотрудники которой ездят друг к другу в гости;
  • гибкий график, свободная корпоративная культура и возможность частичного посещения офиса;
  • работа над сервисами, которыми пользуется каждый день много людей;
  • комфортная адаптация: все процессы в команде поставлены на поток, в том числе и обучение новых сотрудников — вы быстро погрузитесь в задачи;
  • премии каждые полгода для всех, кто работает эффективно;
  • расширенная программа ДМС, питание, спортивные залы;
  • помощь с переездом иногородним сотрудникам.

Дополнительные инструкции

Будет плюсом, если вы:

  • работали с AOSP, разрабатывали мобильные устройства для Android или Android TV;
  • занимались нативной разработкой для Android;
  • создавали распределённые системы;
  • хорошо понимаете сетевой стек Android и Linux;
  • работали с аудио или видео на мобильных устройствах.