Android developer

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

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

Компания

Модели обработки естественного языка, речевые технологии, алгоритмы компьютерного зрения и системы биометрии

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

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

SberDevices — молодая команда и уникальное IT-пространство в Сбере. Мы занимаемся разработкой голосовых продуктов, умных устройств и виртуальных персонажей. Например, мы разработали голосового ассистента Сбера, SberBox, SberPortal, приложение Салют и продолжаем их развивать. А на подходе новые, еще более амбициозные продукты и устройства. В работе мы используем современные технологии, приветствуем в команде любые интересные идеи и каждые игрок команды может вложить в устройство что-то свое.

Мы ищем Android разработчика в одну из команд, которые занимаются развитием существующих и разработкой новых сервисов.

Наши преимущества:

  • Возможность влиять на продукт не только с точки зрения разработки, но и с точки зрения концепции самого продукта;
  • Работа на стыке разных технологий (например, WebRTC, AOSP, управление голосом и другие);
  • Разработка всех компонентов Android для обеспечения взаимодействия разных приложений;
  • Возможность встраивать системный код в приложения;
  • Разработка для всех платформ android - телефоны, планшеты, телевизоры с окружением и даже Headunit автомобиля;
  • Задачи, которые редко встречаются в других компаниях (сложные, интересные, нестандартные);
  • Разнообразие продуктов и команд, возможность решения задач разного уровня.
  • Сильное комьюнити.

Круг задач будет включать:

  • Разработку фичей и компонентов приложений для устройств или экосистемы Сбера с красивым UI, удобным UX и современным техлологическим стеком (Kotlin, Coroutines, MVVM, Android Architecture Components);
  • Оптимизацию затрат ресурсов, поиск узких мест и их устранение;
  • Обеспечение надежности и стабильности разработанных компонентов (благодаря хорошей продуманной архитектуре, юнит-тестам, различным метрикам);
  • Взаимодействие со смежными командами: тестирование, бекенды наших сервисов, прошивки устройств и т.п.;
  • Вместе мы будем создавать новый пользовательский опыт и примем участие в рождении уникальных в своем роде продуктов для многомиллионной аудитории, пройдем путь от реализации идеи до внедрения и последующей ее эволюции.

Что мы ждем от кандидатов:

  • Опыт разработки Android-приложений от 2-х лет;
  • Отличное знание Kotlin (или желание его очень быстро освоить, в случае если сейчас основной язык - Java);
  • Умение применять на практике классические структуры данных и алгоритмы, общее представление о том, как они устроены;
  • Опыт разработки многопоточных приложений;
  • Умение писать тестируемый код;

Мы предлагаем: 

  • Атмосфера стартапа и надёжность большой компании;
  • Конкурентая зарплата и хорошие премии;
  • Работа в команде профессионалов, возможность разрабатывать уникальные и крупные проекты масштаба нашей страны;
  • Возможность посещения (как в качестве слушателя, так и в качестве выступающего) всероссийских и международных IT-конференций;
  • Гибкий график, возможна удалёнка, никакого дресс-кода и прочей бюрократической ерунды;
  • ДМС и различные «плюшки» от нас и наших партнеров.