Job SummaryResponsible for developing and delivering complex software requirements to accomplish business goals. Ensures that software is developed to meet functional, non-functional, and compliance requirements. Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces.Required Skills 2+ years of extensive experience working as a React JS developer (familiarity with redux a plus) BS degree in Computer Science or related field Good understanding of, Babel, ES6 and Typescript. Experience on working with NodeJS. Strong understanding of Git version control Ability to work in an agile and fast paced environment Very good communication and problem solving skills Familiarity with web services, Rest APIs and microservice based architecture.