Software Development Team Lead : Client & Mobile Experience

Sandton, Johannesburg, South Africa

Job Description

Job Purpose
The Software Development Team Lead for the Client & Mobile Experience team will lead the development of cutting-edge, responsive, and engaging user interfaces for SunBet's online iGaming platform. The role will guide a team of engineers building web and mobile applications that deliver seamless gameplay, real-time interactions, and rich visual experiences across devices. This role requires deep technical expertise in frontend and mobile technologies, a strong understanding of UX principles, and the ability to lead a team in a fast-paced, regulated environment.
Job Scope & Responsibilities

  • Lead the design and development of high-performance web and mobile applications for iGaming
  • Ensure smooth integration with backend services, real-time data streams, and third-party APIs
  • Champion responsive design, accessibility, and cross-platform consistency
  • Manage and mentor a team of 5-8 frontend and mobile engineers
  • Conduct regular 1:1s, performance reviews, and career development planning
  • Promote a culture of experimentation, quality, and accountability
  • Own the delivery of client-side features, including game lobbies, user profiles, wallets, and promotional interfaces
  • Collaborate with product, design, QA, and compliance teams to ensure timely and compliant releases
  • Drive sprint planning, backlog grooming, and release coordination
  • Guide mobile app development across iOS and Android using native or cross-platform frameworks (e.g., React Native, Flutter)
  • Optimize for performance, battery usage, and app store compliance
  • Monitor crash analytics and user feedback to drive continuous improvement
  • Ensure client applications meet regulatory and security standards (e.g., responsible gaming, data privacy)
  • Collaborate with InfoSec and Legal teams to implement secure authentication and data handling
Education
  • Bachelor's in Computer science, Software Engineering, or related field required
  • Master's in Computer science, Software Engineering, or related field advantageous
Experience
  • 8 years' experience in frontend/mobile development, inclusive of 1-2 years in a leadership role
  • Experience in iGaming, fintech, or other regulated industries
  • Strong proficiency in JavaScript/TypeScript, React, React Native, or Flutter
  • Experience with RESTful APIs, WebSockets, and real-time data handling
  • Familiarity with CI/CD pipelines, app store deployment, and analytics tools
  • Exposure to A/B testing, feature flags, and user segmentation
Behavioural Competencies
  • Problem-solving & Decision Making
  • Managing Customer & Stakeholder relationships
  • Applying expertise and technology
  • Collaboration & Communication
  • Agile & Adaptable
  • Customer-centric Orientation
  • Execution & Delivery Focus
  • Innovation & Continuous Improvement
  • People Management
Technical Compentencies
  • Knowledge & Application: Frontend & Web Technologies
  • Knowledge & Application: mobile development
  • Knowledge & Application: Integration & Backend Interaction
  • Knowledge & Application: Architecture & Design
  • Knowledge of game engines, animation libraries, or WebGL
  • Understanding of localisation, multi-currency support and regional compliance

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1598126
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Sandton, Johannesburg, South Africa
  • Education
    Not mentioned