Software Development Team Lead

Rosebank, WC, ZA, South Africa

Job Description

Listing reference:

cartr_000713

Listing status:

Online

Apply by:

2 January 2026

Position summary




Industry:

IT & Internet

Job category:

Software-Engineering

Location:

Rosebank

Contract:

Permanent

Remuneration:

Negotiable

EE position:

No

Introduction




Cartrack, a subsidiary of Karooooo Ltd. (listed on NASDAQ as KARO), is a global leader in mobility solutions, specializing in real-time data analytics, fleet management, and vehicle tracking. With over 2.3 million active subscribers across more than 23 countries, Cartracks mission is to drive efficiency and connectivity for vehicle fleets worldwide, making transportation smarter and more sustainable. As a pioneer in the telematics industry, Cartrack provides a comprehensive Software-as-a-Service (SaaS) platform that delivers critical insights to businesses, enabling them to optimize their operations, reduce costs, and enhance safety. The platform is trusted by small to large enterprises across various industries, including logistics, insurance, and automotive, for its reliability, scalability, and robust performance. At Cartrack, we are not just offering a job; we are offering the opportunity to be part of a mission-driven company that is transforming the way fleets operate globally. Our commitment to innovation, customer satisfaction, and sustainability is reflected in our continuous growth and strong financial performance, as we expand our footprint in key regions like Southeast Asia, Europe, and Africa. Join us at Cartrack and be part of a dynamic team that is shaping the future of connected mobility, ensuring that fleets around the world are more efficient, safe, and connected.

Job description




We are seeking an experienced Software Development Team Lead with a strong background as a Full Stack

Software Developer and a proven ability to manage small to medium-sized teams while delivering high quality software solutions. The ideal candidate will be both a hands-on technical contributor and an

effective leader, capable of mentoring and guiding team members to consistently meet delivery timelines

and maintain high standards of performance.

This role requires someone who is technically proficient across both front-end and back-end technologies,

and who can serve as a trusted source of guidance and expertise for the team. You will be responsible for

driving efficiency, fostering collaboration, and ensuring the successful execution of development projects

while contributing directly as a senior developer.

You will collaborate closely with cross-functional teams, including Product, Design, Quality Assurance, and

Senior Management, to build impactful solutions that serve thousands of clients globally. The right

candidate will thrive in a dynamic, fast-paced environment, adeptly managing shifting priorities with focus

and precision. Strong communication skills, decisiveness, and the ability to articulate technical concepts

clearly to both technical and non-technical stakeholders are essential for success in this position

Minimum requirements




Preferred Skills:

Bachelor degree in Computer Science or equivalent industry experience Team management: Experience in mentoring and managing a team of 2 to 10 developers. 2 years PHP: Strong expertise in core PHP, capable of building robust and scalable applications. 5 years of

hands-on

Javascript: Experience of building front-end applications using any modern Javascript framework. 4

year of hands-on

SQL: Proficient in writing and optimizing SQL queries. Capable of designing databases. Git: Expertise in using Git for version control. Understand branching, merging and collaborative

workflows.

Nice to have:



Typescript with ReactJS: Hands on experience of building front-end applications with React &

typescript.

Postgresql: Experience in optimizing queries and designing database for Postgresql Containerization: Experience in managing applications that are run using a containerization

technology like Docker and orchestration technologies like Kubernetes

Linux: Proficiency in Linux environment, including scripting and system management * Continuous Integration: Familiar with CI/CD pipelines and associated tools like GitLab CI

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
    JD1605773
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Rosebank, WC, ZA, South Africa
  • Education
    Not mentioned