Our clients reserves the right not to make an appointment. In considering candidates for appointment into advertised posts, preference will be accorded to persons from a designated group in accordance with the approved Employment Equity Plan.

Fullstack Software Engineer (RP06)

Overview

Reference
RP06

Salary
ZAR/month

Job Location
- South Africa -- City of Cape Town -- Mowbray

Job Type
Permanent

Posted
02 April 2026

Closing date
17 Apr 2026 21:59


Purpose of the job 

The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using REACT along with back-end (C#) programming. 

Job Specification 

Key Roles & Responsibilities 

  • Back-end coding
  • Complying with code standards (OOP)
  • Conducting accurate estimations
  • Working with estimation tolerance
  • Tracking and logging accurately in line with delivery
  • Flag and raise delivery blockers
  • Code reviews
  • Debugging
  • Test driven software development

Core Skills/ Competencies 

Mandatory technical skills required to do the job: 

  • Main Programming Languages (REACT & C#)
  • Web Technology
  • Containerization advantageous
  • Experience with overall solution design and documentation
  • Experience with designing, building and integrating APIs
  • Experience with designing and building databases (mysql, Postgres, SQL server)
  • Experience with JSON and XML
  • CI/CD
  • Testing Framework (Unit and Integration Testing)

Minimum Requirements 

  • A minimum of 3 to 5 years’ relevant experience
  • An IT Diploma/Degree is advantageous
  • Retail industry experience is advantageous


Contact information

Siphosethu