Design, develop, and maintain scalable backend services using Django (DRF).
Collaborate with frontend, product, and DevOps teams to deliver high-quality solutions.
Write clean, efficient, and testable code with a focus on performance and maintainability.
Optimize database queries and data models for performance and scalability (PostgreSQL/MySQL).
Contribute to system design and architecture decisions in alignment with product goals.
Mentor junior developers and conduct code reviews to maintain code quality.
Ensure robust API security and data integrity.
Monitor and debug production systems; identify and resolve performance bottlenecks.
4-6 years of backend development experience, with at least 2+ years in Django.
Strong understanding of Python, Django ORM, Django REST Framework.
Experience working with relational databases like PostgreSQL or MySQL.
Good knowledge of RESTful API design principles and best practices.
Experience with caching mechanisms (Redis/Memcached), Celery, and asynchronous tasks.
Familiarity with unit testing frameworks (pytest/unittest) and CI/CD pipelines.
Comfortable working with Git, Docker, and Linux environments.
Strong problem-solving skills, ownership, and a product-oriented mindset.