Frontend Developer

Rosebank, WC, ZA, South Africa

Job Description

Listing reference:

cartr_000711

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 is seeking a skilled React Developer with strong .NET, JavaScript/TypeScript, PHP, and IoT experience to help build scalable web platforms and integrate real-time IoT data. The role focuses on shaping front-end architecture and UX for our global telematics products.

Job description




Build and maintain responsive front-end applications using React, TypeScript/JavaScript, HTML, and CSS. Integrate front-end features with .NET/PHP backends and RESTful APIs. Work with IoT data streams to deliver real-time dashboards and telemetry features. Implement effective state management (Redux/Context) and optimize performance, scalability, and accessibility. Write testable code with unit/integration tests and support CI/CD workflows. Troubleshoot and enhance existing applications while collaborating with product, backend, UX, and engineering teams. Stay current with front-end and IoT best practices to drive continuous improvement.

Minimum requirements




3-5 years of front-end or full-stack experience with strong React skills. Proficient in React (hooks), JavaScript/TypeScript, HTML, CSS, and REST APIs. Experienced integrating with .NET (C#) and PHP back-end services. Familiar with IoT ecosystems, device data flows, and telematics visualization. Solid SQL/PostgreSQL understanding. Comfortable with Git, Agile practices, and CI/CD pipelines. * Strong problem-solving and debugging abilities with a pragmatic, delivery-focused mindset.

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
    JD1606432
  • 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