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.