📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 14/09/2026. It no longer accepts applications.

Frontend Developer – Angular (6‑month contract)

nGAGE Talent · Municipalité de Johannesbourg

Contract Senior 🇬🇧 English
Angular TypeScript JavaScript Node.js NestJS RESTful APIs

Job description

About the role

We are seeking an experienced Front‑End Developer with strong Angular expertise to join a leading financial services organisation on a six‑month contract, with the possibility of extension. The role involves building secure, scalable, and high‑performance enterprise digital platforms.

Key responsibilities

  • Design, develop and maintain enterprise‑grade Angular applications.
  • Create reusable, scalable, and maintainable front‑end components.
  • Develop responsive, user‑friendly interfaces using modern web technologies.
  • Integrate front‑end applications with RESTful APIs.
  • Write clean, well‑tested, and maintainable code.
  • Participate in architecture and technical design discussions.
  • Collaborate with cross‑functional Agile teams throughout the software development lifecycle.
  • Stay up‑to‑date with emerging front‑end technologies and engineering best practices.

Required profile

  • 5+ years of professional software development experience.
  • 4+ years of commercial Angular development.
  • Strong experience with TypeScript and modern JavaScript.
  • Experience working in Agile/Scrum environments.
  • Analytical, problem‑solving and communication skills.
  • Bachelor’s degree in Computer Science, IT, Engineering or equivalent practical experience.
  • Previous experience in banking or financial services is highly advantageous.

Required skills

  • Angular
  • TypeScript
  • JavaScript
  • Node.js
  • NestJS (advantageous)
  • RESTful APIs

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec nGAGE Talent.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contract basé à Municipalité de Johannesbourg.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in South Africa.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 2 months ago

30 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

nGAGE Talent

Municipalité de Johannesbourg