Technical Lead – Full Stack (Node.js, React, AWS, AI/ML)
Location: Ahmedabad/Vadodara
Experience: 7+ Years (3+ years in a Technical Lead role preferred, 5+ years in Node.js must, 3+ years in React with TypeScript is must)
About the Role:
We are looking for an experienced Technical Lead with strong hands-on expertise in Node.js, React, Redux, TypeScript, AWS, CI/CD, and Microservices. The ideal candidate will lead a team of developers, design scalable systems, enforce engineering best practices, and actively contribute to architecture and development. Exposure to AI/ML tools and integrations is a strong plus.
Key Responsibilities:
Technical Leadership
- Lead and mentor a team of frontend and backend engineers
- Perform code reviews and enforce coding standards and best practices
- Drive technical decision-making, architecture, and design discussions
- Collaborate closely with Product, QA, DevOps, and Business stakeholders
Architecture & Development
- Design and develop scalable, secure, and high-performance microservices
- Build and maintain REST APIs / event-driven services using Node.js
- Lead frontend development using React, Redux, and TypeScript
- Ensure high-quality, reusable, and maintainable code
Cloud & DevOps
- Architect and deploy applications on AWS (EC2, ECS/EKS, Lambda, S3, RDS/DynamoDB, API Gateway, IAM, CloudWatch)
- Implement and manage CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins, etc.)
- Work closely with DevOps teams on infrastructure, monitoring, and scalability
AI/ML & Modern Tooling
- Integrate AI/ML tools, APIs, or LLM-based services into applications
- Leverage AI for automation, analytics, recommendations, or workflow optimization
- Stay updated with emerging technologies and propose improvements
Must-Have Skills:
- 7+ years of professional software development experience
- Strong expertise in Node.js (NestJS/Express)
- Strong frontend experience with React, Redux, TypeScript
- Hands-on experience with AWS cloud services
- Strong understanding of Microservices Architecture
- Experience with CI/CD pipelines and DevOps practices
- Solid knowledge of SQL & NoSQL databases
- Experience with Git, Agile/Scrum methodologies
Nice to Have:
- Experience with AI/ML tools, LLM APIs, or automation frameworks
- Knowledge of Docker, Kubernetes
- Experience with event-driven architectures (Kafka, SQS, SNS, RabbitMQ)
- Exposure to system design for high-scale SaaS platforms
- Experience in performance optimization & security best practices
Leadership & Soft Skills
- Strong communication and stakeholder management skills
- Ability to translate business requirements into technical solutions
- Ownership mindset with problem-solving attitude
- Experience mentoring and growing engineering teams