• At least 8+ years of software development experience having a focus on front-end & back-end development.
• Strong experience in ReactJS.
• Should have prior experience with modernization of monolithic UI to modern responsive web apps using ReactJS
• Hands on sound experience with Redux and Sagas
• Must have working experience with Nodejs & Express
• Hands on experience with browser developer tools for UI performance debugging
• Experience with test driven development: Jest/any other unit test automation framework

GOOD TO HAVE:
• Experience building cloud native micro-services using Spring Boot to run on PaaS technologies
• Experience in multi threading and data structures
• Guide / Review the preparation of technical design documents in accordance to functional specifications. Ensure that documentation is in place and maintained
• Strong analytical and creative problem solving skills
• Responsive development
• Node package management, source-code management tools (e.g., Git)
• Experience with Scrum or another Agile methodology
• Azure Cloud knowledge
• Knowledge of DevOps would be a plus