Django Developer

DevelopmentRemotefull-time

We are looking for a Django Developer with expertise in the Django ecosystem. You will be responsible for designing, developing, and maintaining APIs and backend services that power our client's solutions. This role involves performance optimization, quality testing, and collaboration with frontend and DevOps teams.

Requirements

  • 5+ years of experience with Python and Django
  • Experience with Django REST Framework and building production APIs
  • Strong knowledge of SQL and PostgreSQL
  • Understanding of asynchronous processes and caching

Responsibilities

  • Design and develop REST APIs using Django/Django REST Framework
  • Data modeling and working with PostgreSQL and MS SQL (migrations, query optimization, indexing)
  • Implement authentication/authorization systems (JWT/OAuth2, permissions)
  • Integrate with external services (HTTP/GraphQL, webhooks, EntraID)
  • Write comprehensive tests (unit/integration) and maintain code quality (linters, code reviews)
  • Improve performance and reliability of backend systems
  • Prepare and maintain documentation (OpenAPI/Swagger)