Module Lead/ Technical Lead
Summary
Leads design and development of full-stack web and mobile applications on AWS Amplify: React frontend, AppSync/API Gateway and Lambda serverless backend, DynamoDB/S3 data, Cognito auth, plus CI/CD pipelines, monitoring, and cloud cost optimization.
Role & responsibilities
Design and develop full-stack web and mobile applications using AWS Amplify.
Build and maintain frontend applications using React (preferred), Angular, or Vue.
Develop backend APIs using: AWS AppSync, Amazon API Gateway
Implement business logic using - AWS Lambda
Design and manage data models using - Amazon DynamoDB, S3
Implement authentication and user management using - Cognito
Ensure secure and scalable cloud deployments.
Implement CI/CD pipelines for automated build and deployment.
Manage Amplify hosting environments and multi-environment configurations.
Monitor application performance and troubleshoot production issues.
Optimize cloud resources for performance and cost efficiency.
Preferred candidate profile
6 - 12 years of experience in software development.
Minimum 5+ years of hands-on experience with AWS services.
Strong expertise in AWS Amplify (CLI, Auth, API, Storage, Hosting).
Proficiency in JavaScript/TypeScript.
Experience with React or other modern frontend frameworks.
Strong understanding of REST and GraphQL APIs.
Experience in serverless architecture and event-driven systems.
Familiarity with Git, CI/CD pipelines, and DevOps practices.