* Самое главное, хорошее знание возможностей JS и популярных библиотек, типа lodash, jquery, bluebird, etc
* Опыт работы с различными фреймворками (React, Vue, etc). Основным с которым работал может быть какой-то один
* Уметь верстать и быть в теме новых возможностей HTML/CSS
* Опыт работы с различными WEB API (Storage, Workers, etc)
* Опыт работы с различными системами сборки (webpack, gulp, etc)
* Уметь написать простой сервер для статики / не супер-сложного API