Key Responsibilities
- Design, develop, test, and maintain scalable full stack web applications using modern engineering practices
- Build intuitive, responsive, and reliable frontend applications using React and TypeScript
- Develop backend services, APIs, and integrations using Node.js and Express.js
- Implement secure authentication, authorization, and role-based application behavior
- Deploy, monitor, and troubleshoot applications on AWS cloud infrastructure
- Collaborate with cross-functional teams to translate business and technical requirements into scalable solutions
Requirements
- 3–5 years of overall software development experience with at least 2+ years in Full Stack Development
- Strong hands-on experience with React.js, TypeScript, JavaScript, Node.js, and Express.js
- Experience developing and consuming REST APIs and working with OpenAPI/Swagger standards
- Hands-on experience with AWS cloud services such as Lambda, API Gateway, ECS/EKS, S3, CloudFront, IAM, RDS, DynamoDB, CloudWatch, and CloudFormation
- Good understanding of authentication and authorization concepts including OAuth 2.0, OIDC, JWT, and role-based access control