Senior Django/Python Backend Developer
Location: Nerul, Navi Mumbai
Job Type: Full-Time
Experience: 3+ Years Total
1. Rewards & Compensation
Salary & Compensation
- Monthly Pay: ₹25,000 – ₹30,000
2. Requirements & Qualifications
We are seeking a seasoned backend developer to drive critical architectural migration and quality initiatives. The ideal candidate champions clean code and thrives in complex refactoring environments.
Essential Technical Skills
- Experience: Minimum 3 years of total backend development experience, on high-scale Django/DRF.
- Django Mastery: Strong understanding of Django internals, advanced ORM optimization, and identifying common performance pitfalls.
- Python: Expert proficiency in Python 3.x and a deep passion for writing clean, well-structured code.
- Database: Solid proficiency with PostgreSQL (or similar RDBMS), including complex SQL query writing, indexing, and transactional integrity.
- Testing: Proven history and advocacy for Test-Driven Development (TDD), ensuring high unit and integration test coverage.
- Architecture: Practical familiarity with modern architectural concepts like Monolith Decomposition and Microservices communication patterns.
Desired Qualifications
- Experience with asynchronous task queues like Celery and in-memory data structures like Redis.
- Familiarity with containerization (Docker) and modern CI/CD pipelines.
- Experience contributing to deep technical audits and architectural roadmaps.
3. Key Responsibilities
This role involves leading the technical transformation of our core platform, demanding both strategic insight and hands-on execution.
Architectural Migration & Refactoring
- Audit & Design: Participate in the deep technical audit of the current Django monolith and design highly modular solutions for the new microservices architecture.
- Execution: Systematically execute the phased refactoring plan, cleaning up legacy code, eliminating technical debt, and delivering new features on the refactored system.
- Performance: Proactively identify and resolve complex performance bottlenecks caused by inefficient Django ORM usage or resource-intensive database queries.
Development & Quality Leadership
- API Development: Develop, maintain, and secure robust, high-performance RESTful APIs using DRF, including defining clear inter-service communication protocols.
- Quality Assurance: Lead by example in enforcing high code quality standards and mentorship of junior/mid-level team members on testing best practices.
- Collaboration: Work closely with the DevOps Engineer on deployment integration (Docker/CI/CD) and the Data Specialist on advanced query optimization and data modeling.
Job Types: Full-time, Permanent
Pay: ₹25,000.00 - ₹30,000.00 per month
Experience:
- Django/DRF: 3 years (Required)
Work Location: In person