Full-Stack Software Engineer: Travel Tech Impact

ATS Client

Cape Town

On-site

ZAR 600,000 - 1,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Exclusive travel perks
Extra days off for personal milestones
Vacation time for recharge
Enhanced Parental Leave
Learning & Growth opportunities
Employee Resource Groups

Job summary

G Adventures in Cape Town is seeking a Software Developer with 4+ years of hands-on experience in Python, Django, React, and Go. You will design, build, and maintain scalable software solutions, collaborating with cross‑functional teams to deliver robust APIs and data models.

You will work with modern tooling, including AI-assisted development, and contribute to deployments, testing, and documentation. The role emphasizes code quality, collaboration, and continuous learning in a fast-paced

Qualifications

  • 4+ years of software development experience with Python, Django, React, and Go.
  • Strong SQL skills and ability to write moderately complex queries.
  • Proven experience with Web/REST/GraphQL APIs and system integration.
  • Hands-on data modeling for scalable architectures.
  • Comfort with command line and Git version control.
  • Familiarity with nginx/uwsgi in deployment.
  • Experience writing clean, maintainable code and tests.
  • Awareness of current tech trends and tooling.

Responsibilities

  • Design, develop, and maintain reliable software applications and systems based on requirements.
  • Write clean, well-documented code following standards and best practices.
  • Analyze and troubleshoot bugs and performance issues with timely resolutions.
  • Develop and execute unit, integration, and system tests for stability.
  • Maintain technical documentation for codebases and architecture.
  • Participate in code reviews and provide constructive feedback.
  • Contribute to architecture discussions on data flow and scalability.
  • Estimate timelines and manage assigned work, communicating blockers.
  • Collaborate with product, design, QA, and DevOps to ensure smooth releases.

Skills

Python
Django
React
Go
SQL
Web APIs (REST/GraphQL)
Data modelling
Git
nginx/uwsgi
Testing (unit/integration)
Code reviews
AI tooling

Tools

Git
nginx
uwsgi
Claude
Gemini
Co-Pilot

Job description

G Adventures in Cape Town is seeking a Software Developer with 4+ years of hands-on experience in Python, Django, React, and Go. You will design, build, and maintain scalable software solutions, collaborating with cross‑functional teams to deliver robust APIs and data models.

You will work with modern tooling, including AI-assisted development, and contribute to deployments, testing, and documentation. The role emphasizes code quality, collaboration, and continuous learning in a fast-paced

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Engineer - React/Django, Travel Tech
Senior Full-Stack Engineer - React/Django, Travel Tech

G Adventures, Inc. • Cape Town

Hybrid
ZAR 600,000 - 1,000,000
Competitive total rewards package
Additional days off
Vacation time
+4
Intermediate Software Developer, Full Stack
Intermediate Software Developer, Full Stack

G Adventures, Inc. • Cape Town

Hybrid
ZAR 600,000 - 1,000,000
Competitive total rewards package
Additional days off
Vacation time
+4
Intermediate Full-Stack Engineer (Python / Django / React)
Intermediate Full-Stack Engineer (Python / Django / React)

AES Global • Cape Town

On-site
ZAR 600,000 - 1,200,000
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
Intermediate Software Engineer, Full Stack
Intermediate Software Engineer, Full Stack

ATS Client • Cape Town

On-site
ZAR 600,000 - 1,000,000
Exclusive travel perks
Extra days off for personal milestones
Vacation time for recharge
+3
Python Backend Engineer (Mid/Senior)
Python Backend Engineer (Mid/Senior)

Travelstart • Cape Town

On-site
ZAR 600,000 - 1,100,000
Backend Python Engineer (Mid/Senior) — APIs & Integrations
Backend Python Engineer (Mid/Senior) — APIs & Integrations

TravelLab Africa Group • Cape Town

On-site
ZAR 700,000 - 1,000,000
Senior Full Stack Developer (Python & React)
Senior Full Stack Developer (Python & React)

Placements24 • Midrand

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary package
Health benefits
Professional development
+2
Senior/Mid Python Backend Engineer — APIs & Microservices
Senior/Mid Python Backend Engineer — APIs & Microservices

TravelLab Global AB • Cape Town

On-site
ZAR 700,000 - 1,100,000