Фронтенд-разработчик в Диск

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

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

Компания

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

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

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

Яндекс.Диск — самое популярное в России персональное облако, поэтому веб-клиент нашего сервиса имеет миллионную аудиторию. Безопасность и удобство использования приложения для нас важнее всего, поэтому мы уделяем большое внимание тестированию кода, постоянно работаем над производительностью приложения и следим за его качеством. Мы все время экспериментируем с новыми технологиями, чтобы сделать Яндекс.Диск еще более удобным и полезным для пользователей. Поэтому сейчас мы пишем на ES6, используем Node.js, React, Redux и Webpack.Мы ищем опытного, но открытого к новому разработчика. Вы будете работать в одной команде c разработчиками, менеджерами, дизайнерами и тестировщиками.

Вам предстоит решать самые разнообразные задачи:

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

Требования:

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

Приветствуются:

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