• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model • Thorough understanding of React.js and its core principles • Experience with popular React.js workflows (such as Flux or Redux) • Familiar with RESTful APIs • Knowledge of modern authorization mechanisms, such as JSON Web Token • Familiar with modern front-end build pipelines and tools • knowledge of gatsby, nextJs(both are reactjs open source libraries) reactify (it's an admin panel tool made on react+redux) • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.