Senior Full Stack Developer (8+ Years Experience | Python + React)
We are looking for a highly experienced Senior Full Stack Developer with strong hands-on expertise in Python (preferably FastAPI) and ReactJS. The ideal candidate will be well-versed in building scalable, microservices-based applications deployed on AWS Cloud Infrastructure. This role is ideal for someone who enjoys solving complex problems, building modern systems, and collaborating with cross-functional teams in a fast-paced environment.
Location: Bangalore, Hyderabad, Pune, Mumbai, Chennai, Gurgaon
Experience Required: 8+ Years (Mandatory)
️ Note:
Applications will be rejected if the candidate does not meet the minimum 8 years of corporate full-time experience, or lacks hands-on proficiency in Python (FastAPI), ReactJS, AWS, and microservices.
Key Responsibilities:
Design, build, test, and deploy microservices-based applications end to end.
Develop backend services and APIs using Python (FastAPI).
Create and maintain dynamic, responsive user interfaces using ReactJS.
Refactor existing codebases for performance, maintainability, and scalability.
Manage cloud infrastructure and deployment using AWS (EC2, Lambda, ECS, S3, RDS, etc.).
Set up and maintain CI/CD pipelines for automation and continuous integration.
Follow security best practices and ensure compliance throughout the development lifecycle.
Document technical processes, architecture, and code consistently.
Work collaboratively with engineering, QA, DevOps, and product teams.
Technical Requirements:
✅ Must-Have Skills:
Minimum 8 years of full-time corporate experience in full stack development.
Strong command of Python (FastAPI preferred) for backend API development.
Solid experience with ReactJS for frontend development.
In-depth knowledge of REST APIs, integrations, and best practices.
Proven experience with microservices architecture and distributed systems.
Hands-on expertise with AWS services (EC2, Lambda, S3, RDS, ECS).
Familiarity with Docker for containerization and scalable deployments.
Proficiency with CI/CD pipelines (Jenkins, GitHub Actions, etc.).
Experience using monitoring and logging tools like CloudWatch, ELK, etc.
Understanding of SOLID principles, SDLC, and software design patterns.
Comfortable with unit testing and code quality tools.
Nice to Have:
Exposure to Kubernetes (EKS).
Experience integrating GenAI/LLM APIs in real-world projects.
Familiarity with Agile tools (JIRA, Confluence, etc.).
Understanding of SSO and enterprise authentication protocols.
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Excellent communication, critical thinking, and teamwork skills.
If you’re an experienced full stack engineer passionate about building cloud-native, scalable applications — this opportunity is for you.