Requirements: Bachelor's degree in computer science / information technology / similar field Strong problem-solving skills and experience in application debugging Minimum 3+ years of professional experience in front-end engineering Must be able to develop high-quality deliverables, scalable applications within defined timelines Hands-on working experience using JavaScript, CSS & HTML. Hands-on working experience in frontend tools including ReactJS, Babel, NPM, Webpack, Redux Familiarity with RESTful APIs Knowledge of modern user authorization mechanisms, such as JSON Web Token (JWT) Knowledge of performance testing frameworks including Mocha and Jest Experience in browser-based debugging and software performance testing