Разрабатывать приложения с большим количеством компонентов и логики системы.
Разработка компонентов.
Отличное знание JavaScript, ECMAScript 6 и выше.
Продакшн опыт с одним из фреймворков или бибилиотек: Vue.js, Angular.js, React.js
опыт работы с Flux (любая из реализаций).
Опыт создания приложений с большим количеством логики системы.
Умение писать модульный, структурированный и легко читаемый код.
Понимание основ верстки.
Понимание REST
Понимание подходов к тестированию приложения unit, e2e.
Опыт работы с css-in-js фреймворками.
Опыт работы webpack
Опыт работы с системами управления проектами
React.js
Redux
Postcss и jss
Тестирование ava + enzyme