Job Search and Career Advice Platform

Enable job alerts via email!

Mobile App Engineer - Team Lead

Sihamco

Cape Town

On-site

ZAR 600 000 - 800 000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology and entertainment company in Cape Town is looking for a Mobile App Engineer to step into a Team Lead role. The candidate should have experience in both front-end and back-end development, with expertise in programming languages including Python and Dart (Flutter), and familiarity with modern software architecture. Responsibilities include leading a team, collaborating with stakeholders, and ensuring code quality. Competitive salary packages and additional benefits are offered to successful applicants.

Benefits

Competitive salary packages
Visa and flights for non-citizens
Accommodation
Transportation allowance
Career development opportunities

Qualifications

  • 5+ years of experience in software development, specifically in leading teams.
  • Expertise in both front-end and back-end development.
  • Experience with cloud deployments and CI/CD practices.

Responsibilities

  • Lead a team of software engineers through the development lifecycle.
  • Collaborate with stakeholders to convert business needs into technical solutions.
  • Enforce coding standards and conduct code reviews.

Skills

Python
Dart (Flutter)
PHP
Java Script
Type Script
Node.js
React.js
HTML5
CSS3
Bootstrap
Tailwind
Google Apps Script
Solidity
REST / gRPC
Kafka
Rabbit MQ
My SQL
Postgre SQL
Mongo DB
Couchbase
Firebase Firestore
Neo4j
Redis / Memcache
Linux server administration
Git Hub Actions
ITIL
SDLC
Job description
Mobile App Engineer – Team Lead

SIHAMCO – Cape Town, Western Cape, South Africa

Job Overview

We are seeking a versatile results‑driven Senior Software Engineer ready to step into a Team Lead role to design, develop, and deliver robust, scalable and innovative solutions across the full technology stack.

The ideal candidate possesses deep expertise in both front‑end and back‑end development, database design and administration, and a solid understanding of modern software architecture.

The role leads a team through the full software development lifecycle and drives process improvements.

Key Responsibilities
  • Leadership & Mentorship: Lead a team of software engineers through planning, design, implementation, testing, deployment and maintenance.
  • Provide technical leadership, mentorship and conduct knowledge‑sharing sessions.
  • Architecture & Development: Architect and develop scalable, reliable, secure systems using modern technologies and frameworks.
  • Lead the design and architecture of complex software systems.
  • Collaboration & Requirements: Collaborate with product managers, designers and stakeholders to translate business requirements into technical solutions.
  • Code Quality & Standards: Write clean, maintainable, documented code and enforce coding standards across the team.
  • Conduct thorough code reviews and provide constructive feedback.
  • Dev Ops & Optimization: Implement Dev Ops strategies (CI / CD, monitoring, cloud deployments).
  • Optimize code and system architecture for efficiency.
  • Troubleshooting & Improvement: Analyze and troubleshoot complex technical issues, proposing effective solutions.
  • Drive continuous improvement initiatives within the development process.
Requirements
  • Programming languages: Python, Dart (Flutter), PHP, Java Script, Type Script, Node.js, React.js, HTML5, CSS3, Bootstrap, Tailwind, Google Apps Script.
  • Blockchain: Hands‑on experience with Solidity for smart‑contract development.
  • Microservices: Strong understanding and practical experience in synchronous (REST / gRPC) and asynchronous (Kafka, Rabbit MQ) communication.
  • Databases: Experienced with My SQL, Postgre SQL, Mongo DB, Couchbase, Firebase Firestore, Neo4j, Redis / Memcache.
  • Dev Ops & CI / CD: Proficient in Linux server administration, modern Dev Ops practices and Git Hub Actions for CI / CD automation.
  • Methodologies: Knowledgeable in ITIL and SDLC standards.
About The Group

SIHAMCO is a strategic partner operating proudly under the General Entertainment Authority (GEA), National Events Center (NEC), Riyadh Season and Jeddah Season since .

Since we have been designing, constructing and operating exceptional experiences that blend local authenticity with global standards.

All our brands are home‑grown Saudi concepts fully developed in‑house.

Benefits
  • Competitive salary packages aligned with market standards and experience.
  • Visa (1‑year temporary) and flights into the country for non‑citizens.
  • Accommodation.
  • Transportation allowance.
Career development & internal promotions.

Creative & collaborative work culture built on passion, innovation and attention to detail.

Exposure to high‑end hospitality & entertainment concepts.

Experience working on premium events within The Groves, Riyadh Season.

Cultural diversity – join a team of passionate professionals from around the world.

Join us and be part of a company redefining hospitality in Saudi Arabia and beyond.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.