About the Role
We are looking for a skilled Full Stack Developer who can design, develop, and maintain scalable web applications using modern JavaScript frameworks and cloud technologies. The ideal candidate should have strong expertise in Node.js , Angular or React , and AWS cloud services , with the ability to work across the full development lifecycle.
Key Responsibilities
- Develop, test, and deploy high-quality applications using Node.js on the backend and Angular / React on the frontend.
- Design and implement RESTful APIs, microservices, and server-side components.
- Build interactive, responsive UI screens with reusable components.
- Work with AWS services such as Lambda, EC2, S3, API Gateway, DynamoDB / RDS, CloudFormation, etc.
- Optimize applications for performance, scalability, and security.
- Participate in system architecture discussions and contribute to technical decision-making.
- Collaborate with product, design, and QA teams to deliver features end-to-end.
- Perform code reviews, troubleshoot issues, and improve application reliability.
- Maintain clear documentation and follow Agile / Scrum development practices.
Technical Skills Required
Strong hands-on experience with Node.js , Express.js / Nest.js frameworks.Proficiency in Angular or React (either is fine).Solid understanding of JavaScript / TypeScript , HTML5, CSS3, and responsive design.Experience with AWS Cloud (EC2, S3, Lambda, API Gateway, CloudWatch, IAM, RDS / DynamoDB).Experience in building microservices and REST APIs.Good understanding of CI / CD pipelines (AWS Code Pipeline / Jenkins / GitHub Actions).Experience with version control tools like Git.Knowledge of Docker, containerization, and basic DevOps skills is a plus.