We are looking for a highly experienced Senior Full Stack Python Developer with 11+ years of software development experience. The ideal candidate should have strong expertise in Python, Flask/FastAPI, React.js, Serverless Architecture, and AWS Lambda.
You will be responsible for designing, developing, and maintaining scalable full-stack applications and cloud-native solutions.
Key Responsibilities
- Design and develop scalable applications using Python.
- Develop robust and high-performance APIs using Flask and/or FastAPI.
- Build and maintain modern, responsive web applications using React.js.
- Design and implement serverless applications using AWS services.
- Develop and manage AWS Lambda functions.
- Integrate APIs, backend services, databases, and third-party applications.
- Develop scalable and secure cloud-based solutions on AWS.
- Troubleshoot and optimize application performance and reliability.
- Participate in technical design, architecture discussions, and code reviews.
- Write clean, reusable, maintainable, and well-tested code.
- Collaborate with cross-functional teams to deliver high-quality solutions.
- Mentor junior developers and provide technical guidance when required.
Required Qualifications & Skills
- 11+ years of professional software development experience.
- Strong hands-on experience with Python.
- Experience with Flask and/or FastAPI.
- Strong experience with React.js.
- Hands-on experience with Serverless Architecture.
- Strong experience with AWS Lambda.
- Good knowledge of AWS cloud services.
- Strong understanding of REST APIs and API integration.
- Experience with scalable application and microservices architecture.
- Strong problem-solving and analytical skills.
- Good communication and collaboration skills.
Preferred Skills
- AWS API Gateway
- AWS S3
- AWS DynamoDB
- AWS CloudWatch
- AWS IAM
- AWS EventBridge
- CI/CD pipelines
- Microservices
- Git
- Agile/Scrum
Pay: ₹380,818.56 - ₹1,635,215.20 per year
Benefits:
Work Location: In person