Senior Full Stack Developer / Lead Engineer (AI-Native, AWS Scale)
Confidential client · Mumbai · Full-time
Overview
We are looking for a Senior Full Stack Developer with extensive experience building scalable web applications using modern AI coding tools. This role involves working on both backend and frontend development, as well as designing and optimizing cloud architecture on AWS. You will help accelerate engineering productivity and lead technical decisions in a fast-paced environment.
Key Responsibilities
- Design, develop, and maintain scalable web applications using Golang or Node.js for backend and React.js/Next.js for frontend.
- Build secure REST and GraphQL APIs along with event-driven backend services.
- Implement authentication and authorization mechanisms including RBAC, SSO, OAuth, and JWT.
- Architect and optimize production systems on AWS using services like EC2, ECS/EKS, Lambda, RDS, DynamoDB, S3, CloudWatch, and IAM.
- Manage scale and performance through caching, CDN optimization, load balancing, queue systems (Kafka, SQS, RabbitMQ), microservices, and cost optimization.
- Integrate AI coding tools into daily engineering workflows while critically evaluating AI-generated code for quality, scalability, and security.
- Mentor engineers and lead technical decision-making processes.
Requirements
- 7+ years of software engineering experience with at least 3 years in full stack product development.
- Minimum 3 years of hands-on experience with AWS production architecture.
- Strong backend skills in Golang or Node.js frameworks such as NestJS, Express, or Fastify.
- Proficient frontend development experience with React.js, Next.js, TypeScript, state management, and SSR/ISR/SSG techniques.
- Solid database knowledge including PostgreSQL/MySQL, DynamoDB/NoSQL, Redis, query tuning, and replication.
- Practical DevOps experience with Docker, Kubernetes, CI/CD pipelines, and Infrastructure as Code.
- Comfortable using AI tools in production engineering and understanding their limitations.
Nice to Have
- Experience working on SaaS platforms.
- Background in BFSI or fintech industries.
- Knowledge of multi-tenant architecture.
- Familiarity with RAG, LLM, or agent workflow technologies.
We'll score your resume against this role and send you a free assessment. Sampoorna's team follows up directly with strong matches.