Job Openings Senior Frontend Developer (Mid - Senior) (HCM)

About the job Senior Frontend Developer (Mid - Senior) (HCM)

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, 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.

Profile

We are seeking a highly experienced Senior Frontend Developer who has led multiple large-scale projects from conception to deployment. This individual should have a proven track record of building and managing large applications with their own stack, demonstrating a strong ability to oversee end-to-end solutions. They

should excel in dynamic and demanding environments, adeptly managing various priorities and balancing them with efficiency and focus. The ideal candidate will be outspoken, a strong communicator, and decisive, with the ability to articulate their ideas clearly to both technical and non-technical stakeholders.

You want to

  • Design and develop scalable, feature-rich web applications using ReactJS and Redux

  • Consume REST APIs to power applications

  • Work with UI/UX designers to implement user-friendly solutions

  • Introduce new technologies into the team based on fit and suitability to deliver a solution


  • Requirements:
  • National Senior Certificate / Grade 12 Matric
  • BS Computer Science degree or equivalent industry experience
  • JavaScript experience, including concepts such as asynchronous programming, closures, types and ES6 HTML/CSS experience, including concepts like cross-browser compatibility and layout
  • Experience in/with more than one of the following will be advantageous:
  • Mapping technologies (Google Maps, Here Maps, Leaflet)
  • Agile development methodologies
  • Distributed source control systems (Git)
  • Performance/analytics tools for web applications UX/Visual Design
  • Firebase/Kafka/GraphQL Experience 
  • Continuous integration
  • Unit testing, test driver development, static code analysis
  • Understand business requirements and how it translates into technical approach
  • Ability to deep dive into the technical details, but never be out of touch with business requirements
  • Creative thinking backed by strong analytical and problem-solving skills.
  • Strong teamwork, co-ordination, and planning, self-driven, and ability to work at pace in a dynamic