Job Summary:
We are looking for a Full Stack Developer with strong experience in React, TypeScript, and AWS. The ideal candidate will be responsible for designing, developing, and maintaining web applications, both front-end and back-end. This role requires a deep understanding of the full web technology stack, including React and TypeScript for front-end development, as well as AWS for back-end development and cloud deployment.

Key Responsibilities:

Design, develop, and maintain web applications using React and TypeScript
Develop and maintain back-end services using AWS, including API Gateway, Lambda, DynamoDB, and S3
Collaborate with product managers and designers to understand requirements and design and develop appropriate solutions
Write clean, scalable, and maintainable code
Write unit tests and functional tests to ensure high-quality software
Participate in code reviews and provide constructive feedback
Troubleshoot and debug issues in the production environment
Participate in the Agile software development process, including sprint planning, stand-ups, and retrospectives
Continuously learn and stay up-to-date with the latest technologies and best practices in web development
Requirements:

Bachelor’s degree in Computer Science, Computer Engineering, or a related field
3+ years of experience in full stack web development
Strong proficiency in React and TypeScript
Experience in developing and deploying back-end services using AWS
Strong understanding of web technologies, including HTML, CSS, and JavaScript
Experience with serverless architecture and microservices
Experience with Git and continuous integration and deployment (CI/CD)
Excellent communication and collaboration skills
Ability to work independently and in a team environment
Strong problem-solving skills and attention to detail
If you are a passionate Full Stack Developer with expertise in React, TypeScript, and AWS, and are looking for an exciting opportunity to work with a dynamic team, then we encourage you to apply for this role.