- BS/MS degree or equivalent with 6+ Years of overall experience in web application design and development.
- Strong UI Exposure to ReactJS and its core principles, React.js workflows (such as Flux or Redux).
- Exposure to Unit testing with Jest/enzyme and web pack, Babel, npm, ES6. Knowledge of Cypress and Selenium Automation Frameworks
- Knowledge of REST APIs and understanding of Java/J2EE based server stack including Spring, Maven, Junit, PostGreSQL
- Should have good knowledge of Agile/Scrum, continuous integration and deployment.
- Excellent written and verbal communication skills.