UI Developer

NNW Tech Solutions

Johannesburg

On-site

ZAR 520,000 - 700,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NNW Tech Solutions in Sandton, Johannesburg seeks an experienced Angular UI Developer (mid-senior) to build high-quality, responsive front-end applications in collaboration with backend, UX and product teams. You will implement Angular12+ with TypeScript, translate designs into modular components, ensure code quality through unit tests and code reviews, and integrate REST APIs with data consistency.

Join a fast-paced agile environment focused on delivering polished user interfaces and

Qualifications

  • Experience with Angular 12+ and TypeScript is essential.
  • Proficient in HTML5, CSS3, SCSS, and responsive design frameworks like Bootstrap or Flexbox.
  • Experience with RxJS, NgRx, or other reactive programming patterns.
  • Understanding of REST APIs and asynchronous data handling (HTTPClient).
  • Experience with testing frameworks like Jasmine, Karma, or Cypress.
  • Knowledge of version control systems, particularly Git.

Responsibilities

  • Develop responsive web applications using Angular12+ and TypeScript.
  • Collaborate with UX designers to translate designs into functional components.
  • Ensure code quality through unit testing, code reviews, and adherence to best practices.
  • Work closely with backend developers to integrate APIs and ensure data consistency.
  • Participate in Agile ceremonies, including sprint planning and retrospectives.
  • Maintain comprehensive documentation for the front-end codebase and UI component libraries.
  • Continuously enhance user experience through usability improvements and design enhancements

Skills

Angular 12+
TypeScript
HTML5
CSS3
SCSS
Responsive design
RxJS
NgRx
REST APIs
HTTPClient
Jasmine
Karma
Cypress
Git
Bootstrap
Flexbox

Tools

Jasmine
Karma
Cypress
Git
Bootstrap
Flexbox

Job description

Johannesburg, South Africa | Posted on 24/07/2025

Connecting top-tier talent with cutting-edge opportunities in the tech world.

Job Description

Angular UI Developer (Mid-Senior Level)

NNW Tech Solutions is partnering with a leading wealth and asset management company in Sandton, Johannesburg, to find an exceptional Angular UI Developer. This is a fantastic opportunity for a developer who is passionate about creating high-quality, responsive, and interactive user interfaces. You will join a dynamic team, collaborating with backend developers, UX designers, and product owners to deliver seamless digital experiences.

About the Opportunity:

This role is for a self-motivated individual who takes ownership of their work from design to deployment. You will be instrumental in building cutting-edge front-end solutions, continuously improving code quality, and enhancing the overall user experience.

Key Responsibilities:

  • Develop responsive web applications using Angular12+ and TypeScript.
  • Collaborate with UX designers to translate designs intofunctional components.
  • Ensure code quality through unit testing, code reviews, andadherence to best practices.
  • Work closely with backend developers to integrate APIs andensure data consistency.
  • Participate in Agile ceremonies, including sprint planningand retrospectives.
  • Maintain comprehensive documentation for the front-endcodebase and UI component libraries.
  • Continuously enhance user experience through usabilityimprovements and design enhancements
Requirements
  • Experience: Strong experience with Angular 12+ andTypeScript is essential.
  • Technical Proficiency: Proficient in HTML5, CSS3, SCSS, andresponsive design frameworks like Bootstrap or Flexbox.
  • Frameworks: Experience with RxJS, NgRx, or other reactiveprogramming patterns.
  • API Knowledge: Understanding of REST APIs and asynchronousdata handling (HTTPClient).
  • Testing: Experience with testing frameworks like Jasmine,Karma, or Cypress.
  • Version Control: Knowledge of version control systems,particularly Git.

Advantageous Exposure:

  • Familiarity with design systems or component libraries(Material, PrimeNG).
  • Experience with Agile/Scrum methodologies.
  • Understanding of DevOps pipelines and CI/CD processes.
  • Prior experience working in financial or investment bankingsystems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Angular UI Engineer - FinTech Frontend
Senior Angular UI Engineer - FinTech Frontend

NNW Tech Solutions • Johannesburg

On-site
ZAR 520,000 - 700,000
Senior Frontend Developer (Angular/TypeScript) - WhatJobs Direct
Senior Frontend Developer (Angular/TypeScript) - WhatJobs Direct

Placements24 • Centurion

Hybrid
ZAR 900,000 - 1,200,000
Medical aid and retirement provisions
Performance bonuses
Professional development and training
+1
Senior Frontend Engineer (Angular)
Senior Frontend Engineer (Angular)

Placements24 • Randburg

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Benefits package
Professional development opportunities
+1
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM

E-Merge • South Africa

On-site
ZAR 480,000 - 800,000
Senior Frontend Developer - UI/UX Expertise
Senior Frontend Developer - UI/UX Expertise

Placements24 • Polokwane

Hybrid
ZAR 900,000 - 1,200,000
Competitive annual salary and bonuses
Comprehensive health and wellness
Hybrid work environment
+2
Intermediate Angular Developer
Intermediate Angular Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 600,000 - 900,000
Senior Frontend Engineer (Angular/React)
Senior Frontend Engineer (Angular/React)

Placements24 • East London

Hybrid
ZAR 800,000 - 1,200,000
Health benefits
Hybrid work
Paid time off
+1
Senior Frontend Developer - UI/UX Focus
Senior Frontend Developer - UI/UX Focus

Placements24 • Centurion

Hybrid
ZAR 650,000 - 900,000
Competitive salary
Health insurance
Retirement plan
+2
Senior Angular Developer - Johannesburg
Senior Angular Developer - Johannesburg

Hire Resolve • Sandton

On-site
ZAR 558,000 - 892,800
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM
SENIOR FRONT-END DEVELOPER - JOHANNESBURG (HYBRID) - PERMANENT - UP TO R800K PER ANNUM

ATS Client • Johannesburg

On-site
ZAR 480,000 - 800,000