CareerPlanSign in

Full Stack Software Engineer

Cape Town, Western Cape, South Africa💼 Full-time🗓 2026-08-13 → 2026-09-27

Core

Build and optimise full-stack systems powering a large-scale travel platform, leveraging AI and automation to improve development workflows and product capabilities.

Role type

Full Stack Software Engineer

Builds

Scalable web applications and microservices for a travel booking platform

Domain

Travel technology

Required skills

PHP (Laravel), React, JavaScript, MySQL, Redis, Git, Docker, Terraform, Linux, AI-driven tools, automation

Preferred skills

UI/UX design (Figma), Machine Learning, data analytics, cloud platforms (AWS), infrastructure-as-code, container orchestration (Kubernetes)

Responsibilities

Design, build, test, and deploy scalable web applications; optimise system performance and implement secure coding practices; participate in peer code reviews; diagnose and resolve software bugs and performance issues; maintain technical documentation; identify opportunities to introduce automation and AI-assisted solutions across the development lifecycle; take full ownership of product features.

Seniority

Mid-level (3–5 years experience)

Sourced via workable · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.