Job Search and Career Advice Platform

Enable job alerts via email!

Technical Lead - PHP

KAROOOOO MANAGEMENT COMPANY PTE. LTD.

Singapore

On-site

SGD 100,000 - 130,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading mobility solutions company in Singapore is seeking an experienced Technical Lead to manage distributed development teams and drive project delivery. The ideal candidate has over 5 years of team management experience and at least 15 years of programming expertise across various languages. The role requires proficiency in SQL, Linux, and Git, with hands-on coding responsibilities when necessary. Join us to shape the future of connected mobility and lead innovative projects that enhance operational efficiency.

Qualifications

  • 5+ years of team management experience mentoring developers.
  • 15+ years of hands-on programming experience in various languages.
  • Proficient in SQL for database design and optimization.
  • Experienced in Linux, including scripting and system management.

Responsibilities

  • Lead distributed development teams through the lifecycle of software projects.
  • Define technical scope and solutions for projects, and manage resources.
  • Provide guidance to developers and coordinate with other teams for alignment.
  • Contribute hands-on coding (<20%) when necessary to unblock the team.

Skills

Team management
SQL
Linux
Git

Tools

PHP
ReactJS
Postgresql
Docker
Kubernetes
GitLab CI
Job description
Company Overview

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, Cartrack’s 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.

Profile

We are seeking an experienced Technical Lead who thrives at the intersection of technical leadership, team management, and project delivery. The ideal candidate has a strong track record of defining technical solutions, leading distributed engineering teams, and driving projects to successful completion. You should be proactive, decisive, and able to work in a fast‑paced environment where priorities can shift quickly. The role requires excellent communication skills, both with technical teams and non‑technical stakeholders, and the ability to navigate challenges, remove blockers, and guide teams toward high‑quality delivery.

Role

This role requires someone who is organized, technically proficient, and capable of leading distributed development teams through the full lifecycle of software projects. You will participate in project requirements and design discussions, define the technical scope and solutions for projects, and identify the resources required to deliver on commitments.

You will manage developers directly, providing guidance to overcome technical challenges and removing blockers to ensure smooth progress. You will review development work, provide constructive feedback to your team, and coordinate closely with other team leads, the product design team, and QA to ensure alignment and high‑quality delivery.

While primarily focused on leadership and coordination, you will also contribute hands‑on coding (<20%) when necessary to unblock or support the team. You will define project timelines, track progress, and ensure that deliverables meet both technical standards and business requirements.

If you are someone who enjoys leading engineering teams, shaping technical solutions, and driving projects from concept to completion, this role offers the opportunity to directly impact both the platform and the success of the engineering organization.

Must have
  • Team management: Experience in mentoring and managing a team of 2 to 10 developers. 5+ years
  • Language & Tech stack agnostic: Successfully worked on projects and applications involving different programming languages. 15+ years of hands‑on
  • SQL: Proficient in writing and optimizing SQL queries. Capable of designing databases.
  • Linux: Proficiency in Linux environment, including scripting and system management
  • Git: Expertise in using Git for version control. Understand branching, merging and collaborative workflows.
Nice to have
  • PHP : Hands on experience working on the backend of applications using either PHP
  • 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
  • Continuous Integration: Familiar with CI/CD pipelines and associated tools like GitLab CI
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.