Full Stack Developer - Python/Next.js/React.js
- Compensation
- Not disclosed
- Location
- Ahmedabad; Gurgaon/Gurugram; Jaipur; Pune; Bangalore; Hyderabad; Noida
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 4+ years
- Category
- Fullstack
- Posted
Skills
Full description
Experience : 4 - 8 years.
Engagement Type : Full-time.
Locations : Ahmedabad, Noida, Gurgaon, Jaipur, Pune, Bengaluru, Hyderabad.
Technology Stack : Backend: Python + FastAPI. Frontend: Next.js / React. Cloud & DevOps: AWS ECS/EC2, Docker, CI/CD, Agentic AI / Gen AI, A2A, AGUI, DeepEval, LangFuse, LLM Observability, AWS bedrock agentcore, LangGraph.
Role Summary :
We are seeking an experienced Full Stack Developer who can own applications end to end - building high-performance Python/FastAPI backends, developing modern Next.js/React front ends, and taking services all the way to production on AWS through containerised, automated CI/CD pipelines.
The ideal candidate is comfortable across the entire stack, from data modelling and API design to responsive UI development and cloud deployment, and thrives in a fast-paced, quality-focused delivery environment.
Key Responsibilities :
- Design, develop, and maintain full-stack features spanning the Next.js front end and Python/FastAPI backend.
- Build robust, well-documented RESTful APIs with FastAPI, including authentication, validation, and error handling.
- Develop responsive, accessible, high-performance UIs in Next.js/React (SSR/SSG, App Router, state management).
- Build multi-step agent workflows involving tool/function calling, routing, state management, retries, and human-in-the-loop interactions.
- Integrate LLM providers such as OpenAI, Anthropic, AWS Bedrock, or equivalent platforms.
- Implement RAG pipelines for enterprise knowledge retrieval using vector databases/search platforms such as OpenSearch, or similar technologies.
- Model data and design database schemas; write efficient queries and manage migrations.
- Containerise applications with Docker and deploy to AWS ECS (Fargate/EC2) and EC2.
- Build and maintain CI/CD pipelines for automated build, test, and deployment.
- Ensure application security, performance, and scalability across the stack.
- Write unit and integration tests; participate in peer code reviews and uphold coding standards.
- Collaborate with product, QA, and infrastructure stakeholders; contribute to estimation and Agile ceremonies.
- Troubleshoot and optimise across the stack - from database queries and API latency to browser rendering and deployment reliability.
Must Have Skills :1. Backend :
- Python - advanced proficiency (OOP, typing, async/await).