- 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 e.g. Redux Context API or MobX.
- Familiarity with RESTful APIs and modern frontend build pipelines and tools e.g. Webpack Babel.
- Knowledge of modern authorization mechanisms such as JSON Web Token JWT.
- Proficiency in HTML5 CSS3 and responsive design principles.
Familiarity with version control tools like Git.