Что требуется:
- Уверенные знания JavaScript, HTML5, CSS3;
- Опыт работы с одним из современных JS фреймворков: Angular, React, Vue;
- ООП, Архитектуры, Паттерны;
- Опыт работы и понимание принципов REST API;
- Умение работать с API документацией;
- Знание Git;
- Написание тестов (Pytest);
- Умение работать быстро в режиме многозадачности;
- Умение работать в команде;
- Иметь учебные/PET проекты на GitHub.
Будет преимуществом:
- Работа с npm, bower или любыми пакетными менеджерами;
- Знание взаимодействия с backend написанное на Python по принципу микросервисов работающих в Docker, в том числе и сервисы frontend;
- Знание препроцессоров SASS/LESS;
- Опыт работы с JS сборщиками (например, WebPack, Gulp, Grunt);
- Опыт работы с Yandex.Tracker.