Senior Full-Stack Engineer — Python/Django, Hybrid

Placements24

Soweto

Hybrid

ZAR 900,000 - 1,600,000

Full time

4 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

Hybrid work model
Competitive salary and bonuses
Medical aid and retirement fund
Generous paid time off

Job summary

Placements24 invites applications for a Senior Full Stack Engineer role in Soweto, Gauteng. The ideal candidate will lead full stack development using Python and Django, while also crafting modern frontend components with JavaScript, HTML, and CSS.

You will design scalable architectures, implement RESTful APIs, and collaborate with cross-functional teams to deliver robust features. Strong problem-solving and communication skills are essential, with hybrid work flexibility offered.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent experience.
  • 6+ years professional full stack web development experience.
  • Strong Python and Django experience.
  • Proficient frontend skills: JavaScript, HTML5, CSS3.
  • Experience with React, Vue.js, or Angular is a plus.

Responsibilities

  • Design, develop, and maintain web apps using Python, Django, and related frameworks.
  • Build and integrate frontend components with modern JavaScript, HTML, CSS.
  • Develop and maintain RESTful APIs for data exchange.
  • Optimize performance, scalability, and security of applications.
  • Collaborate with product managers, designers, and engineers to define requirements.
  • Write clean, documented, maintainable code following best practices.
  • Conduct code reviews and mentor junior developers.
  • Troubleshoot complex issues across the full stack.
  • Participate in architectural discussions and roadmap planning.
  • Ensure database performance and integrity.
  • Stay updated with emerging web technologies and trends.

Skills

Python
Django
JavaScript
HTML/CSS
React/Vue/Angular
RESTful APIs
PostgreSQL/MySQL
Git
Cloud (AWS/Azure/GCP)

Education

Bachelor's degree in CS/Engineering or equivalent

Tools

PostgreSQL
MySQL
Git
AWS/Azure/GCP

Job description

Placements24 invites applications for a Senior Full Stack Engineer role in Soweto, Gauteng. The ideal candidate will lead full stack development using Python and Django, while also crafting modern frontend components with JavaScript, HTML, and CSS.

You will design scalable architectures, implement RESTful APIs, and collaborate with cross-functional teams to deliver robust features. Strong problem-solving and communication skills are essential, with hybrid work flexibility offered.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer — Hybrid
Senior Full-Stack Engineer — Hybrid

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health and wellness benefits
Hybrid work model
+1
Senior Full-Stack Engineer | Python/Django | Hybrid
Senior Full-Stack Engineer | Python/Django | Hybrid

Placements24 • Klerksdorp

Hybrid
ZAR 700,000 - 900,000
Hybrid work arrangement
Health benefits
Senior Full-Stack Developer — Hybrid, Growth & Impact
Senior Full-Stack Developer — Hybrid, Growth & Impact

Placements24 • Bellville

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Bonuses
Medical aid
+4
Senior Full-Stack Engineer — Hybrid (Pretoria)
Senior Full-Stack Engineer — Hybrid (Pretoria)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,400,000
Competitive salary
Performance-based bonuses
Health coverage and retirement fund
Senior Full Stack Engineer — Hybrid (Python/Django + React)
Senior Full Stack Engineer — Hybrid (Python/Django + React)

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Competitive salary and bonuses
Medical aid and retirement fund opties
+1
Senior Full-Stack Engineer - Python/React | Hybrid + Growth
Senior Full-Stack Engineer - Python/React | Hybrid + Growth

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Professional development
Hybrid work model
+2
Senior Python/React Full-Stack Engineer (Hybrid)
Senior Python/React Full-Stack Engineer (Hybrid)

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
Professional development
Senior Full-Stack Engineer — Hybrid, Growth & Impact
Senior Full-Stack Engineer — Hybrid, Growth & Impact

Placements24 • Pietermaritzburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Pension scheme
+2
Senior Full-Stack Engineer — Hybrid + Growth Benefits
Senior Full-Stack Engineer — Hybrid + Growth Benefits

Placements24 • Johannesburg

Hybrid
ZAR 900,000 - 1,200,000
Health insurance
Hybrid work model
Performance bonus
+2
Senior Full-Stack Engineer & Tech Leader (Hybrid)
Senior Full-Stack Engineer & Tech Leader (Hybrid)

Placements24 • Randburg

Hybrid
ZAR 900,000 - 1,200,000
medical aid
provident fund
performance bonuses