Intermediate Full-Stack Engineer (Python / Django / React)

AES Global

Cape Town

Hybrid

ZAR 600,000 - 1,200,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

AES Global in Cape Town is seeking an Intermediate Full-Stack Engineer to design, develop and maintain reliable, scalable software across its platform.

You’ll write clean, efficient code, collaborate with product managers, designers and testers, and contribute to architecture discussions using Python, Django and React.

This hybrid role requires strong testing, data modelling and the ability to mentor juniors while participating in sprint planning and stand-ups.

Qualifications

  • 4+ years in software development with Python and web frameworks.
  • Experience with Django and React in a full-stack role.
  • Strong SQL skills and API design experience (REST/GraphQL).

Responsibilities

  • Design, develop and maintain scalable applications to meet business and user needs.
  • Write clean, well-documented code and participate in code reviews.
  • Troubleshoot issues, write tests and contribute to architecture discussions.
  • Mentor junior developers and participate in sprint planning and stand-ups.

Skills

Python
Django
React
SQL
APIs (REST/GraphQL)
Testing (unit/integration)
Git
Nginx/uwsgi
AI tooling

Tools

nginx
uwsgi

Job description

We’re working with an established travel company, and they’re looking for an Intermediate Full-Stack Engineer to design, develop and maintain reliable, scalable software across its platform.

You’ll write clean, efficient, well-documented code, collaborate closely with product managers, designers and testers, and help uphold quality across the team.

What you’ll do
  • Design, develop and maintain reliable, scalable applications to defined business and user requirements
  • Write clean, efficient, maintainable code to established standards, and take part in code reviews
  • Troubleshoot bugs and performance issues, and develop and execute unit, integration and system tests
  • Contribute to architecture and design discussions — system structure, data flow and scalability
  • Collaborate with cross-functional teams and take part in sprint planning, stand-ups and retrospectives
  • Mentor junior developers and help improve the team’s standards and tools
What you’ll bring
  • 4+ years in software development, with a strong focus on Python, Django and React (Go a plus)
  • Proficiency with SQL, including moderately complex queries
  • Experience with Web / REST / GraphQL APIs and hands-on data modelling
  • Command-line comfort and version control (Git), and familiarity with the application stack (e.g. nginx, uwsgi)
  • Strong testing knowledge (unit, integration, system) and clean, maintainable coding practices
  • Excellent written and verbal communication
  • Experience using AI tooling (e.g. Claude, Gemini, Copilot) in daily development
Working model

Hybrid in Cape Town — one day a week in the office (Mondays).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Full-Stack Engineer (Python/Django/React) - Cape Town
Hybrid Full-Stack Engineer (Python/Django/React) - Cape Town

AES Global • Cape Town

Hybrid
ZAR 600,000 - 1,200,000
Senior Full-Stack Engineer (Python / React)
Senior Full-Stack Engineer (Python / React)

AES Global • South Africa

Remote
ZAR 900,000 - 1,200,000
Intermediate Full-Stack Developer (C#/.NET, React/Vue)
Intermediate Full-Stack Developer (C#/.NET, React/Vue)

AES Global • Cape Town

Hybrid
ZAR 600,000 - 900,000
Senior Full Stack Developer - Python/Django
Senior Full Stack Developer - Python/Django

Placements24 • Vereeniging

Hybrid
ZAR 900,000 - 1,200,000
Hybrid work model
Professional growth opportunities
Intermediate Full-Stack Developer (Node.js / TypeScript)
Intermediate Full-Stack Developer (Node.js / TypeScript)

AES Global • Cape Town

On-site
ZAR 650,000 - 850,000
Full-Stack Software Engineer (Python & JavaScript)
Full-Stack Software Engineer (Python & JavaScript)

AES Global • Cape Town

Hybrid
ZAR 650,000 - 950,000
Travel-Driven Full-Stack Developer (React/Python)
Travel-Driven Full-Stack Developer (React/Python)

CO_580 G Adventures South Africa Pty Ltd • Cape Town

Hybrid
ZAR 600,000 - 900,000
Competitive total rewards
Exclusive travel perks
Extra days off
+1
Senior Full Stack Web Developer: Cloud Services Remote
Senior Full Stack Web Developer: Cloud Services Remote

Datafin • South Africa

Remote
ZAR 600,000 - 800,000
Senior Full-Stack Developer (Node.js / TypeScript)
Senior Full-Stack Developer (Node.js / TypeScript)

AES Global • Cape Town

On-site
ZAR 1,000,000 - 1,800,000
Senior Full Stack Python React Developer
Senior Full Stack Python React Developer

dvtcareers • Johannesburg

On-site
ZAR 1,000,000 - 1,800,000