- Нужно знать что такое Webpack и уметь его настроить,
- уметь пользоваться Gulp/Grunt, и писать таски для них
- Знать и понимать js в целом, а не конкретный фреймворк, понимать какие ограничения и особенности у этого языка
- AngularJS, Angular 2/4, ReactJS, VueJs, Backbone, Ember и пр. это всё чисто индивидуально у каждой компании свои проекты и требования, не думаю что есть компания которая вас не возмет только потому что вы не работали с ReactJS но например имели дело с другими фреймворками.