Senior Full Stack Developer (8+ Years Experience | Python + React)
Job Description
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.
