Senior Backend Developer (Python/Django)

Placements24

Mbombela (Nelspruit)

Hybrid

ZAR 900,000 - 1,600,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Health insurance
Paid time off
Professional development

Job summary

Placements24 is seeking an experienced Senior Backend Developer specializing in Python and Django to join a fully remote engineering team. You will design, build, and maintain scalable server-side applications that drive core products, mentor other developers, and contribute to architectural decisions in a fast-paced environment.

The role offers deep technical challenges, collaboration with product managers, and the opportunity to work from anywhere with full remote flexibility.

Qualifications

  • Bachelor's degree or equivalent practical experience.
  • Minimum of 5 years of backend software development experience.
  • Strong proficiency in Python and extensive Django experience.
  • Solid understanding of relational databases (PostgreSQL/MySQL) and ORM concepts.
  • Experience with RESTful API design and implementation.
  • Familiarity with cloud platforms (AWS/Azure/GCP) and containerization (Docker) is a plus.

Responsibilities

  • Develop and maintain robust, scalable backend services and APIs using Python and Django.
  • Design and optimize database schemas and queries for efficiency and reliability.
  • Collaborate with frontend developers and product managers to define and implement new features.
  • Write clean, maintainable, and well-tested code, adhering to best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot and resolve backend issues, ensuring stability and performance of applications.

Skills

Python
Django
REST API design
PostgreSQL
Docker
Cloud basics
Team mentoring
SQL

Education

Bachelor's degree in Computer Science / Engineering or related field

Tools

AWS
Azure
GCP

Job description

About the Role

Our client is seeking an experienced Senior Backend Developer specializing in Python and Django to join their fully remote engineering team. You will be responsible for designing, building, and maintaining scalable and efficient server-side applications that drive their core products. This role offers the opportunity to tackle complex technical challenges, contribute to architectural decisions, and mentor other developers in a collaborative, fast-paced environment. If you are passionate about creating high-quality backend systems and thrive in a remote setting, this position is an excellent fit.

Key Responsibilities
  • Develop and maintain robust, scalable, and high-performance backend services and APIs using Python and Django.
  • Design and optimize database schemas and queries for efficiency and reliability.
  • Collaborate with frontend developers and product managers to define and implement new features.
  • Write clean, maintainable, and well-tested code, adhering to best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to team members.
  • Troubleshoot and resolve backend issues, ensuring the stability and performance of applications.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Strong proficiency in Python and extensive experience with the Django framework.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and ORM concepts.
  • Experience with RESTful API design and implementation.
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker) is a plus.
Benefits
  • Competitive salary and performance-based bonuses.
  • Full remote work flexibility, allowing you to work from anywhere.
  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and a supportive work-life balance.
  • Opportunities for professional development and continuous learning.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Software Engineer (Python/Django)
Senior Backend Software Engineer (Python/Django)

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Dental insurance
Vision insurance
+6
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Durban

Hybrid
ZAR 900,000 - 1,300,000
Bonuses potential
Fully remote
Health, dental, vision insurance
+2
Senior Backend Engineer
Senior Backend Engineer

Placements24 • Welkom

On-site
ZAR 900,000 - 1,200,000
Health Insurance
Dental Insurance
Vision Insurance
+4
Senior Backend Developer (Python/Django)
Senior Backend Developer (Python/Django)

Placements24 • Benoni

Hybrid
ZAR 900,000 - 1,200,000
Remote work
Equity options
Learning & development
Remote Senior Backend Developer
Remote Senior Backend Developer

Placements24 • Durban

Hybrid
ZAR 1,479,000 - 2,793,000
Competitive compensation
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 900,000 - 1,400,000
Stock options
Remote work
Health insurance
+2
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600,000 - 1,300,000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Senior Backend Developer - API Development
Senior Backend Developer - API Development

Placements24 • LegKraal Gate

Hybrid
ZAR 800,000 - 1,100,000
Health insurance
Remote work
Paid time off
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mossel Bay

Hybrid
ZAR 1,812,000 - 2,800,000
Remote Senior Backend Engineer - Cloud Services
Remote Senior Backend Engineer - Cloud Services

Placements24 • Pretoria

Hybrid
ZAR 1,000,000 - 1,500,000
Fully remote work
Global projects
Career growth opportunities