Full Stack Engineer
Zafify
Job Description
Job Description – Senior Full Stack Engineer / Lead Engineer
Location: Mumbai (Candidates based in Mumbai only)
Employment Type: Full-Time
Openings: 1
Experience: 7+ Years
CTC: ₹11 – ₹15 LPA
About the Role
We are looking for a highly experienced Senior Full Stack Engineer / Lead Engineer with strong expertise in modern full-stack development, cloud architecture, and AI-assisted engineering practices. The ideal candidate should have hands-on experience building scalable, production-grade applications and leading technical initiatives across backend, frontend, and cloud infrastructure.
Key Responsibilities
Full Stack Development
- Design, develop, and maintain scalable web applications.
- Develop backend services using Golang and/or Node.js.
- Build responsive, modular, and high-performance frontend applications using React.js and Next.js.
- Develop secure RESTful APIs, GraphQL APIs, and event-driven services.
- Implement authentication, authorization, OAuth, JWT, RBAC, and SSO.
- Design scalable database models and API architecture.
AI-Augmented Engineering
- Utilize AI coding tools such as ChatGPT, Claude, Gemini, GitHub Copilot, Cursor, Windsurf, or similar platforms to improve engineering productivity.
- Leverage AI for:
- Code generation
- Debugging
- Refactoring
- Documentation
- Test case generation
- Architecture planning
- Performance optimization
- Infrastructure automation
- Review and validate AI-generated code for security, scalability, and maintainability.
- Build AI-assisted development workflows.
AWS Cloud Architecture
Design, deploy, and optimize applications on AWS using services including:
Compute
- EC2
- ECS/Fargate
- EKS
- Lambda
Networking
- VPC
- Route 53
- API Gateway
- ALB/NLB
- CloudFront
- NAT Gateway
- PrivateLink
Databases
- PostgreSQL
- MySQL
- Aurora
- DynamoDB
- Redis / ElastiCache
Storage
- S3
- EFS
Monitoring & Security
- CloudWatch
- X-Ray
- OpenSearch / ELK
- Grafana / Prometheus
- IAM
- KMS
- Secrets Manager
- WAF
- GuardDuty
Infrastructure
- Docker
- Kubernetes
- Terraform / CloudFormation / CDK
- CI/CD Pipelines
Performance & Scalability
Hands-on experience with:
- High-traffic production systems
- Microservices architecture
- Event-driven systems
- Kafka / RabbitMQ / Amazon SQS
- Load balancing
- Caching strategies
- CDN optimization
- Query optimization
- Auto-scaling
- Performance profiling
- Cost optimization
- Memory leak detection
- Distributed systems
Required Technical Skills
Backend
- Strong expertise in:
- Golang or
- Node.js (NestJS / Express / Fastify)
- Strong understanding of:
- Concurrency
- Distributed systems
- API design
- Authentication & Security
Frontend
- React.js
- Next.js
- TypeScript
- Redux / Zustand / Context API
- SSR / ISR / SSG
- Frontend performance optimization
Databases
- PostgreSQL / MySQL
- DynamoDB / NoSQL
- Redis
- Indexing
- Query tuning
- Partitioning
- Replication
- Database scaling strategies
DevOps
- Docker
- Kubernetes
- GitHub Actions / GitLab CI / Jenkins
- Infrastructure as Code (IaC)
- CI/CD
AI Engineering Mindset
Candidates should demonstrate:
- Practical use of AI tools in software development.
- Prompt engineering for development workflows.
- Understanding of AI limitations.
- Secure use of AI in enterprise applications.
Good to Have
- RAG Systems
- LLM Integrations
- AI Agents
- Vector Databases
- MCP Ecosystem
- AI Observability
Experience Required
- 7+ years of software engineering experience.
- 3+ years of Full Stack development.
- 3+ years of AWS production experience.
- Experience building and scaling production systems.
- Experience mentoring developers and leading technical decisions.
Preferred Qualifications
- Experience building SaaS products.
- Experience with enterprise or fintech products.
- Multi-tenant architecture experience.
- Mobile backend API development.
- Strong focus on security and performance engineering.
Ideal Candidate
The successful candidate should:
- Deliver high-quality software efficiently.
- Apply AI tools effectively while maintaining engineering standards.
- Have strong system design and problem-solving abilities.
- Troubleshoot production issues independently.
- Balance scalability, performance, security, and cost.
- Lead technical discussions and architect scalable solutions.
Required Skills
Similar Jobs
View all →
ServiceNow Lead/Architect
RSCP
Senior Full Stack Developer
INNOFarms.AI
Full Stack Developer
Impacto Digifin Technologies
Software Development Engineer
Sutherland
Full Stack Developer
Quest Global
Share
Quick Apply
Upload your resume to apply for this position