Responsibilities
- Collaborate with design and product teams to implement user-centric front-end UI/UX designs, integrating them with backend services.
- Design, build, and maintain scalable RESTful APIs using Python frameworks such as Django and/or FastAPI.
- Develop and deploy serverless functions using Google Cloud Functions and integrate with other GCP services (e.g., Pub/Sub, Firestore, Cloud Run, Cloud Storage).
- Implement complex business logic and data models across both .NET and Python-based services.
- Write clean, maintainable, and efficient code adhering to industry best practices and coding standards.
- Develop, test, and maintain robust, scalable backend services in Python.
- Build dynamic, responsive, and user-friendly front-end applications using React.js, Redux, and React Hooks.
- Optimize front-end performance and manage client-side state effectively.
- Design and manage relational databases (SQL Server, PostgreSQL, MySQL) and integrate them with backend applications.
- Write and optimize complex SQL queries for data access, reporting, and transformation.
- Write comprehensive unit, integration, and end-to-end tests across backend and frontend codebases.
- Participate in Test-Driven Development (TDD) practices.
- Conduct and participate in peer code reviews.
- Use version control systems (Git, Bitbucket) for source code management and collaboration.
- Maintain a high standard of code quality, scalability, and performance.
- Work within an Agile/Scrum development environment, participating in sprint planning, stand-ups, reviews, and retrospectives.
- Collaborate with cross-functional teams including QA engineers, product managers, and UX designers.
- Contribute to DevOps workflows including CI/CD pipelines and deployment automation.
- Ensure cross-platform optimization and responsive design implementation.
- Research and adopt new technologies to improve efficiency and performance.
Requirements and Qualifications
- 3 to 5 years of professional experience in full stack development with Python.
- Proficiency in Python web frameworks such as Django or FastAPI.
- Strong understanding of RESTful APIs and service-oriented architecture.
- Experience with ORM frameworks such as Django ORM.
- Solid knowledge of SQL Server, PostgreSQL, or MySQL.
- Minimum 1+ years of experience in React.js with strong grasp of React Hooks and Redux is preferred.
- Experience with Google Cloud Platform (GCP), including developing with Cloud Functions and integrating with services like Pub/Sub, Cloud Run, and Firestore.
- Familiarity with DevOps tools and processes including CI/CD pipelines (e.g., Jenkins, Google Cloud Build, etc.).
- Experience with Docker and containerization.
- Experience with NoSQL databases such as MongoDB is a plus.
- Strong analytical and debugging skills, with the ability to diagnose and resolve technical issues.
- Excellent verbal and written communication skills.
- Ability to work collaboratively in a cross-functional, Agile development team.
Job Type: Full-time
Pay: From ₹700,000.00 per year
Ability to commute/relocate:
- Mumbai, Maharashtra: Reliably commute or planning to relocate before starting work (Required)
Work Location: In person
Expected Start Date: 14/09/2025