Job SummaryOur client is seeking a highly skilled Full stack Developer with expertise in modern web development, particularly in ReactJS, along with backend contributions using NodeJS and TypeScript.This role will involve collaborating with Architects and Senior Engineers to translate high-level designs into technical specifications and implementation plans.The Full stack Developer will be responsible for end-to-end development and maintenance of microservices, ensuring code quality through comprehensive code coverage.Job Responsibilities- Work closely with Architects and Senior Engineers to understand high-level designs and translate them into detailed technical specifications and implementation plans.- Engage in end-to-end development and maintenance of microservices, covering both frontend and backend aspects of the application.- Ensure the quality of code by implementing comprehensive code coverage measures and adhering to best practices in software development.- Utilize expertise in ReactJS or other modern JavaScript frontend frameworks to create dynamic and user-friendly interfaces.- Contribute to backend development using NodeJS and TypeScript, ensuring robust and efficient server-side functionality.- Develop RESTful APIs and GraphQL endpoints for efficient communication between frontend and backend systems.- Utilize a range of technologies including Node.js, JavaScript, TypeScript for backend and frontend development tasks.- Work with cloud architecture and services, particularly AWS, to deploy and scale large-scale performance applications.Experience with Kubernetes for container orchestration is highly desirable.- Manage databases such as MySQL,DynamoDB, and Redis for data storage and retrieval, ensuring optimal performance and reliability.- Write comprehensive unit tests to validate the functionality of developed features and ensure code stability.