We are looking for a Senior Technical Lead/Architect with 10+ years of experience in MEAN Stack (MongoDB, Express.js, Angular, Node.js) development and strong expertise in AWS cloud platforms.
The role requires leading the design and delivery of scalable, secure, cloud-native web applications while mentoring teams and collaborating closely with business stakeholders.
Key Responsibilities
- Architecture & Design Design and own end-to-end architecture for large-scale MEAN stack applications on AWS.
- Define microservices / API-based architectures and front-end UI standards.
- Ensure application scalability, performance, security, and resilience.
- Lead modernization and cloud migration initiatives to AWS.
- Establish best practices, architectural guidelines, and coding standards.
- Development & Delivery Hands-on development with Node.js, Express.js, and Angular (latest versions).
- Design and develop RESTful APIs and event-driven services.
- Build responsive and high-performance web applications.
- Perform code reviews and guide teams on complex technical solutions.
- Ensure high code quality, test coverage, and DevOps alignment.
- Cloud & DevOps (AWS) Architect and deploy applications using AWS services, including: EC2, ECS, EKS, Lambda S3, CloudFront RDS, DynamoDB, MongoDB Atlas API Gateway, IAM, CloudWatch Work with DevOps teams to implement CI/CD pipelines.
- Ensure security best practices, cost optimization, and monitoring.
- Leadership & Stakeholder Management Mentor and guide senior and mid-level developers.
- Act as a technical point of contact for internal teams and clients. Participate in technical discussions, estimations, and solution proposals.
- Coordinate with UI/UX, QA, DevOps, and Product teams.
Mandatory Skills & Qualifications
- Core Technical Skills (Mandatory) 10+ years of experience in full-stack web development.
- Strong expertise in: MongoDB Node.js Express.js Angular Strong hands-on experience in AWS cloud architecture and services.
- Solid understanding of REST APIs, microservices, and distributed systems.
- Advanced JavaScript / TypeScript knowledge. Experience with NoSQL databases and data modeling.
- Strong understanding of web security (OAuth2, JWT, authentication/authorization).
- Cloud & DevOps AWS deployment and architecture experience.
- Containerization: Docker, orchestration with Kubernetes (EKS).
- CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- Good-to-Have Skills Experience with React or Vue (in addition to Angular).
- Exposure to GraphQL.
- Observability tools: ELK Stack, Prometheus, Grafana.
- Experience in regulated domains (Healthcare, Banking, Insurance).
- Agile/Scrum methodology exposure.
- Prior experience as a Technical Architect or Engineering Manager.