Москва, Сочи, Санкт-ПетербургAndroid, JavaСпециалист

В Яндексе существует большое количество сервисов, которые в том или ином виде используют чаты, например:

  • с организациями на страницах поисковой выдачи;
  • между водителем и пассажиром такси;
  • в Ямбе — мессенджере Яндекса для корпоративного общения;
  • с Алисой;
и множество других.
В ваши задачи будет входить разработка, поддержка и развитие SDK, позволяющего легко интегрировать чаты в приложение на Android, а также разработка и развитие связанных с SDK продуктов. SDK будет использоваться в приложениях, которыми ежедневно пользуются миллионы людей. Мы ищем разработчика, который будет решать следующий спектр задач:
  • проектирование и разработка SDK с учетом высоких требований к производительности;
  • разработка UI чатов и интеграция его в сервисы;
  • проектирование надежной и масштабируемой архитектуры;
  • изучение и внедрение новых технологических решений;
  • и другое.

Наши требования:

  • опыт разработки приложений под Android;
  • хорошее владение Java;
  • опыт работы с системами контроля версий (Git);
  • знание классических алгоритмов и структур данных;
  • опыт многопоточного и сетевого программирования;

Также приветствуются:

  • опыт работы с RxJava и Kotlin;
  • знание Python или C++;
  • опыт работы с криптографическими библиотеками;
  • хорошее понимание принципов работы сетевого стека.