Enter a job title or keyword

Front-End Developer (Senior)

Imizizi


Job Location:

Pretoria - South Africa

Monthly Salary: Not provided by the employer
Posted: 11 July 2026 (30+ days ago)
Application Deadline: 8 October 2026
Vacancies: 1 Vacancy

Job Summary

Reference: JHB001483-KF-1

ESSENTIAL SKILLS:


  • Angular v18

  • JavaScript / Typescript

  • Npm (Node Package Manager for Javascript)

  • Ngrx (Reactive state management library for Angular)

  • Jest (JavaScript testing framework)

  • Rxjs (Library for reactive programming using Observables)

  • Eslint

  • Prettier

  • Version Control Best Practices: Strong understanding of Git

  • Experience in operational support on legacy systems with specific SLA agreements (timelines) based on the priority of the ticket


ADVANTAGEOUS SKILLS:


  • AWS Cloud

  • Microservice architecture: Experience in designing and implementing microservice based applications RESTful APIs: Proficiency in designing and consuming RESTful APIs.

  • Java

  • Orchestration: Docker Kubernetes

  • Terraform

  • Kafka

  • Loki Prometheus Grafana Playwright

  • CI/CD: Experience with Continuous Integration and Continuous Deployment practices and tools Git Workflows

  • Hexagonal architecture: Experience in designing and implementing Hexagonal based applications IT Security best practices

  • Agile working experience JIRA/Confluence

Duties & Responsibilities
ROLE & RESPONSIBILITIES:
  • Requirement Analysis
  • Development and maintenance on platform/application
  • Code Reviews: Participate in code reviews to ensure code quality maintainability and adherence to best practices.
  • Testing and defect resolution
  • Involvement and support in Deployment process
  • Provide third-level support for production incidents when required
  • Develop systems solutions in line with quality and delivery requirements
  • Preparation of system/technical documentation (as per ISO standards)
  • Review and present proposed system solution to IT Product Owner / Leader / System owner
  • Agile Methodologies: Actively participate in Agile ceremonies (e.g. daily stand-ups sprint planning retrospectives) to contribute to team dynamics and project progress.
  • Ability and willingness to coach and give training to fellow colleagues and users when required
  • System implementation / deployment & release activities
  • Production support & hyper-care after production deployments Willing and able to travel internationally if required
QUALIFICATIONS/EXPERIENCE:
  • Degree in IT or relevant experience
  • 10 years Development Experience
Submit your CV to: and Subject line Role title

Required Experience:

IC