Разработчик интерфейсов во фронтенд персональных сервисов

Moscow, Saint PetersburgJavaScript, CSS, HTMLDiskLeading specialist
Персональные сервисы Яндекса — это Диск, Почта, Календарь, Телемост, Заметки и другие сервисы. У веб-клиентов Диска и Почты миллионная аудитория. Мы постоянно работаем над качеством и производительностью и при этом успеваем экспериментировать с новыми технологиями, чтобы сделать наши приложения ещё более удобными и полезными. Сейчас мы пишем на TypeScript, ES6, используем Node.js, React, Redux и Webpack.

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

  • знаете JavaScript;
  • знаете HTML и CSS, а также особенности их отображения в браузерах;
  • знаете принципы работы протокола HTTP;
  • умеете работать в командной строке *nix;
  • работали с системами контроля версий (Git или SVN);
  • знаете классические алгоритмы и структуры данных.

Приветствуется, если вы:

  • разрабатывали на TypeScript;
  • работали хотя бы с одной системой сборки (Grunt, Gulp, Webpack, Rollup и т. п.);
  • разрабатывали на Node.js;
  • писали автотесты.

Вам предстоит:

  • проектировать архитектуру сервисов и продуктов;
  • модернизировать технологический стек сервисов;
  • верстать сложные визуальные компоненты;
  • оптимизировать приложение для десктопов и мобильных устройств;
  • отвечать за интеграцию с нативными приложениями на iOS и Android (у нас есть опыт работы как с WebView, так и с React Native);
  • самостоятельно развертывать приложение (мы развиваем в команде DevOps-культуру).