Senior Django Developer

Job Description

Title: Senior Django Developer

Company Name: Betopia Group

Vacancy: 4

Age: 22 to 40 years

Job Location: Dhaka (Mohakhali)

Salary: Negotiable

Experience:

  • 2 to 4 years
  • The applicants should have experience in the following business area(s): Group of Companies


Published: 2025-12-27

Application Deadline: 2026-01-26

Education:
    • Bachelor/Honors


Requirements:
  • 2 to 4 years
  • The applicants should have experience in the following business area(s): Group of Companies


Skills Required:

Additional Requirements:
  • Age 22 to 40 years

Required Qualifications:
4+ years of experience in backend development, with strong expertise in Django.
Advanced proficiency in Python.
Extensive experience with Django REST Framework (DRF).
Strong understanding of relational databases (PostgreSQL, MySQL) and ORM design.
Experience designing and maintaining REST APIs.
Knowledge of authentication, authorization, and security best practices.
Familiarity with version control systems such as Git.
Ability to take ownership of complex features and deliver production-ready solutions.

Nice to Have:
Experience with asynchronous processing (Celery, Redis, RabbitMQ).
Familiarity with Docker and containerized deployments.Basic knowledge of cloud platforms (AWS, GCP, or Azure).
Experience working with microservices or distributed systems.
Exposure to frontend technologies or modern JavaScript frameworks.
Prior experience mentoring developers or leading small teams.



Responsibilities & Context:

We are looking for a Senior Django Developer to design, develop, and maintain scalable, high-performance backend systems using Django and Django REST Framework. This role is ideal for an experienced backend engineer who enjoys building robust web applications, architecting clean APIs, and taking ownership of production systems from design to deployment.

You will work closely with frontend engineers, product managers, and other stakeholders to translate business requirements into reliable and maintainable backend solutions. This is a hands-on role with opportunities to influence architecture, mentor junior developers, and improve engineering practices.

Key Responsibilities:

  • Design, build, and maintain scalable backend systems using Django and Django REST Framework.

  • Develop clean, well-structured RESTful APIs to support web and mobile applications.

  • Own backend architecture, database design, and performance optimization.

  • Integrate third-party services, external APIs, and payment or messaging systems as needed.

  • Ensure application security, data integrity, and scalability.

  • Write clean, testable, and maintainable code following best practices.

  • Review code, mentor junior developers, and set high standards for backend development.

  • Collaborate with frontend, DevOps, and product teams to deliver features end-to-end.

  • Troubleshoot production issues and continuously improve system reliability.



Job Other Benifits:
  • Profit share
  • Festival Bonus: 2
  • Facilities & Benefits

    • One weekly day off (Friday or Sunday, based on company policy).

    • Two festival bonuses per year.

    • Regular working hours from 9:00 AM to 6:00 PM.

    • A supportive, collaborative work environment.

    • Opportunities to mentor engineers and influence technical direction.

    • Clear growth path into Lead Backend Engineer or Engineering Manager roles.



Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Similar Jobs