CareerPlanSign in

Mobile App Engineer - Team Lead

Cape Town, Western Cape, South Africa💼 Full-time🗓 2025-11-15 → 2026-09-30

Core

Lead a team of software engineers to design, develop, and deliver scalable, secure systems across the full technology stack for hospitality and entertainment concepts.

Role type

Senior Team Lead Software Engineer (Full Stack)

Builds

Scalable, reliable, and secure software systems for hospitality and entertainment brands

Domain

Hospitality, Entertainment, F&B

Deliverable

production ML models | product features

Required skills

Full-stack development, system architecture, team leadership, microservices design, CI/CD implementation, database administration, code review, troubleshooting

Preferred skills

Smart contract development (Solidity), blockchain integration

Technologies

Python, Dart, Flutter, PHP, JavaScript, TypeScript, Node.js, Reactjs, MySQL, PostgreSQL, MongoDB, Redis, Linux, GitHub Actions

Responsibilities

Lead the full software development lifecycle including planning, design, implementation, testing, and deployment; Architect and develop complex software systems; Collaborate with product managers and stakeholders to define technical requirements; Enforce coding standards and conduct code reviews; Implement DevOps strategies and optimize system performance; Troubleshoot complex technical issues and drive process improvements

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