Senior Python Developer

About the Role

We are looking for an experienced Senior Python Developer with deep expertise in Django to join our growing team. You will play a key role in designing and building robust backend systems, contributing to architectural decisions, and mentoring other developers.

Responsibilities

  • Develop and maintain scalable web applications using Django and related technologies
  • Design and implement APIs (REST or GraphQL)
  • Optimize application performance and scalability
  • Write clean, testable, and efficient code
  • Collaborate with frontend developers, DevOps, and product teams
  • Lead technical discussions and contribute to architectural decisions
  • Review code and provide mentorship to junior team members
  • Stay updated on best practices and emerging trends in Python/Django development

Requirements

  • 5+ years of professional experience with Python
  • 3+ years of experience specifically with Django
  • Strong understanding of relational databases (PostgreSQL, MySQL, etc.)
  • Experience with Celery, Redis, and task queues
  • Proficient in designing and consuming RESTful APIs
  • Good knowledge of Docker and CI/CD practices
  • Familiar with testing frameworks (Pytest, Unittest)
  • Solid understanding of software engineering principles and design patterns
  • Strong communication skills and the ability to work in a team-oriented environment

Nice to Have

  • Experience with Django Channels / async features
  • Knowledge of GraphQL (e.g., Graphene)
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Familiarity with frontend technologies (React, Vue, etc.) is a plus

What We Offer

  • Competitive compensation
  • Flexible work schedule and remote options
  • Supportive and collaborative team environment
  • Opportunities for professional growth and development
  • Access to modern tools and technologies
94 views
·
32 applications
79% read
·
41% responded
Last responded 4 days ago
94 views
·
32 applications
70% read
·
50% responded
Last responded 4 days ago
To apply for this and other jobs on Djinni login or signup.
Loading...