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.

Frontend Software Engineer (1515)

Overview

Reference
1515

Salary
ZAR/month

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

Job Type
Permanent

Posted
02 September 2025

Closing date
09 Sep 2025 21:59


Job Title: Senior Frontend Software Engineer (Angular)

Location: Cape Town (Mowbray)

Hybrid work: 2 days in Office per week

 

PURPOSE OF THE JOB

The purpose of this Senior Frontend Software Engineer role is to create and implement the visual and interactive aspects of a website or web application. This includes designing and coding the user interface elements and ensuring seamless user experience. The role particularly focuses on front-end programming using Angular.

 

JOB SPECIFICATION

Key Roles and Responsibilities

  • Front-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 (Angular)
  • Experience working with Web Technologies
  • Containerization advantageous
  • CI/CD
  • 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
  • Testing Framework (Unit and Integration Testing)

 

MINUMUM REQUIREMENTS:

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


Contact information

Kelly Solomons