Search by job, company or skills

zafify

Full Stack Engineer

Save
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150571669

Similar Jobs

Mumbai, India

Skills:

JenkinsGithubjQueryConfluenceJavascriptMySQLSolid PrinciplesPhpLumenJiraAgile SDLC

Mumbai, India

Skills:

JavaCSSSpring BootJ2EEHTMLSpringAngularReactJavascriptCore JavaAWSAWS Certified Solutions ArchitectAWS Certified Developer

Navi Mumbai, Mumbai, India

Skills:

containerization Continuous IntegrationRestful Apisdeployment strategiesorchestration technologiesfrontend development frameworkscloud infrastructure managementcontinuous deployment pipelinesmicroservices architectures

Kolkata, Mumbai

Skills:

react.js containerization Full Stack DevelopmentRest ApisNode.jsTypescriptPython

Mumbai, India

Skills:

twilio DjangoPythonAws S3iOS hooksBandwidthOpenAI real-time voice modelAPNS PushKitFirebase Cloud MessagingSS7 protocols