Full Stack Engineer

Saarthee
Gurugram, Haryana, India

Position: Full Stack Developer

Location: Gurugram

Work Mode: Hybrid (3 Days WFO)

Min-Max Experience: 4-9 years

Position Summary:

Full Stack Developer with experience designing, developing, testing, and deploying scalable applications on AWS Cloud. Proficient across front-end and back-end development, building secure, high-performance, cloud-native solutions using multi-tier architecture, RESTful microservices, and modern CI/CD practices. Comfortable working with emerging GenAI and agentic AI patterns alongside core full stack engineering.

Your Scope of Work:

  • Build robust, secure, and high-performance cloud-native solutions on AWS, spanning front-end (Angular/React, TypeScript) and back-end (Python, Node.js, RESTful APIs).
  • Implement multi-tier architectures and RESTful microservices, integrating with upstream and downstream systems.
  • Design and deploy serverless and containerized applications using AWS Lambda, ECS/Fargate, and Docker.
  • Manage databases across Amazon RDS (MySQL/PostgreSQL), DynamoDB, and Aurora, covering both SQL and NoSQL data modeling.
  • Implement secure authentication and authorization using AWS Cognito, OAuth2.0, and JWT.
  • Build and maintain CI/CD pipelines using AWS Code Pipeline, Code Build, Jenkins, and GitHub Actions.
  • Apply testing frameworks and backend testing tools to ensure code quality and reliability.
  • Explore and apply GenAI capabilities — LLM APIs, retrieval-augmented generation (RAG), and agentic workflows — where they add value to product features.

Required Skills and Qualifications: Core Engineering (80% Weightage)

  • Strong experience in full stack development using Angular or React, TypeScript, Python, Node.js, and RESTful APIs.
  • Proficiency with core AWS services: Lambda, API Gateway, S3, DynamoDB, RDS, CloudFormation, EC2, ECS/Fargate, CloudWatch, and IAM.
  • Proficiency with Python – Django, Flask.
  • Skilled in serverless and containerized application design using AWS, Docker, and ECS.
  • Experience building and consuming RESTful APIs, integrating with upstream/downstream systems using Node.js or Spring Boot.
  • Strong database experience across Amazon RDS (MySQL/PostgreSQL), DynamoDB, solid SQL and NoSQL modeling skills.
  • Experience implementing secure authentication/authorization using AWS Cognito and JWT.
  • Hands-on experience with CI/CD automation using AWS CodePipeline, CodeBuild, Jenkins, or GitHub Actions.
  • Exposure to GenAI/agentic AI concepts (LLM APIs, RAG, LangChain/LangGraph, MCP) is a strong plus.

Technical Skills

  • GenAI: LLM APIs (OpenAI, Anthropic, Gemini, open-source), RAG flows (embeddings, vector databases, retrieval systems), agentic AI / multi-agent systems, LangChain, LangGraph, MCP servers & tools, prompt engineering / versioning / evaluation, AI-aware APIs (streaming, fallbacks, cost control)
  • Languages: Node.js, Python, SQL
  • Frontend: React.js / Angular, Redux, TypeScript, responsive UI development
  • Backend & Architecture: Python, Microservices, distributed systems, REST & GraphQL API design, gRPC, event-driven architecture (Kafka)
  • Databases: PostgreSQL, MongoDB / DynamoDB, Redis, Elasticsearch (OpenSearch), vector databases
  • Cloud & Infrastructure: AWS (Lambda, S3, EC2, API Gateway, DynamoDB, CloudFormation, ECS/Fargate, CloudWatch, IAM), Docker, Kubernetes, Terraform, CI/CD (GitHub Actions)

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →