Head of Engineering – Cape Town | Hybrid + Travel

Engineering/Technical
Cape Town – Western Cape – South Africa

ENVIRONMENT:
Shape technology across luxury hospitality brands in SA & Europe.  
A leading tech-driven hospitality group is seeking a Head of Engineering to lead their fast-scaling development team. You’ll work on world-class digital products across 5+ countries—think e-commerce, mobile, AI tools, membership systems, and more.
This is a senior leadership role for someone hands-on with code, fluent in modern stacks, and passionate about team growth, architecture, and solving unique real-world problems across international sites.
 
DUTIES:
  • Lead full-stack development across multiple web and mobile platforms
  • Drive architectural decisions, scalability, DevOps culture, and quality code
  • Mentor engineers, manage sprints, ensure CI/CD best practices
  • Travel to luxury estates in SA, UK, Europe to see tech in action
 
REQUIREMENTS:
  • 10–15+ years of experience
  • Prior experience as a CTO, Head of Engineering, VP Engineering, or similar
  • Strong expertise in TypeScript, Angular, React/Native, and Node.js
  • Experience building and scaling microservices in a DevOps environment
  • Passionate about clean code, testing, CI/CD, and modern engineering practices
 
Tech Stack:  
  • Language: TypeScript (Full stack)
  • Frontend: Angular (Material, NGXS), React, React Native
  • Backend: Node.js (NestJS / Express), GraphQL, Mikro-ORM
  • Infra: GCP (CloudSQL, Redis, CloudRun), GitLab (CI/CD) 
  • Extras: Cloudflare, Cloudinary, Jira, Confluence 

+ 27 (0) 21 741 0400