Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Mobile Developer Team Lead.
South Africa Jobs Expertini

Urgent! Mobile Developer - Team Lead Position in Centurion - Korridor Holdings Limited

Mobile Developer Team Lead



Job description

Centurion, South Africa | Posted on 10/15/2025

The purpose of this role is to coordinate and manage the day-to-day responsibilities of the Flutter Mobile App Development team.

To translate complex requirements into maintainable code that can be adapted to the changing needs of the business.

This role will also have the responsibility to guide, mentor and train the team members to ensure operational excellence and effectiveness, as well as maintain strong relationships with service providers, suppliers and customers within the Company

Main Duties

  • Keep abreast of changes in standards, technologies or methodologies
  • Give direction and guidance as well as coach and mentor team members
  • Review assignments for accuracy and quality
  • Delegate responsibilities
  • Coordinate application of software releases
  • Develop and execute company policies in relation to coding guidelines and ways of working
  • Liaison between other departments and IT
  • Contribute to architectural discussions with architects and lead developers
  • Participate in sprint planning and critical sizing of work
  • Iteratively evolve processes to gain efficiencies
  • Actively contribute lines of code (leading by example), as well as code reviews
  • Apply experience to make sure team members’ code is efficient and secure
  • Communicate effectively with 3rd parties and when dealing with technical support queries
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code and determining operational practicality
  • Overseeing and monitoring quality assurance procedures and protocols
  • Overseeing, monitoring and when necessary, deploying software tools, processes and metrics
  • Maintaining and upgrading existing systems
  • Working closely with other developers, UX designers, business and systems analysts
  • Ad hoc duties as required from time to time

Requirements

  • Bachelor’s degree in computer science information technology, or equivalent professional certification
  • Management diploma or courses will be advantageous
  • Over 10 years in Software Development, of with minimum of 4 years leading a team
  • 5–8 years of experience in native mobile development, with a strong interest in React-style frameworks such as Flutter, using Dart as the scripting language,
  • Solid experience in developing and maintaining mobile application for following OS,
    a) iOS
    b) Android,
  • Solid experience in publishing apps and resolve the issues from the above OS or App Stores,
  • Solid experience in developing and deploying Web application using Flutter and Dart with deployment to different environments.

    Example – Test, UAT and PROD,
  • Minimum 3-5 years experience as a .NET developer,
  • Solid experience in SQL table, Indexing, Stored Procedure, Cursors, Triggers and other key SQL objects,
  • Good understanding in Dependency Injection and SOLID principal design pattern,
  • Good understanding in Docker containers, Kubernetes, API gateway, Jenkins and Codemagic,
  • Experience in a virtual team-leading across geographies,
  • Interest in new technologies and how to augment the existing platform to achieve scale and remain relevant,
  • Exposure to cloud platforms and a keen interest in leveraging cloud-specific technology to gain efficiency and availability,
  • Insight in applying design patterns to complex problems,
  • Experience in architecting, developing, testing, deploying systems,
  • Solid understanding of integration, web services and scalable & efficient database queries,
  • Solid experience in version control like Git, GitHub with strong knowledge of resolving merge conflicts,
  • Solid experience in caching, revision control, message queues, issue tracking, monitoring, database transactions, testing
  • Demonstrated effectiveness in all the areas outlined in the roles and responsibilities
#J-18808-Ljbffr


Required Skill Profession

Software Development



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Mobile Developer Potential: Insight & Career Growth Guide