N

UI Developer

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - UI Developer

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 Angular 12+ 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.
  • Optimize application performance and responsiveness across
    different browsers and devices.
  • 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


Requirements

  • Experience: Strong experience with Angular 12+ and
    TypeScript is essential.
  • Technical Proficiency: Proficient in HTML5, CSS3, SCSS, and
    responsive design frameworks like Bootstrap or Flexbox.
  • Frameworks: Experience with RxJS, NgRx, or other reactive
    programming patterns.
  • API Knowledge: Understanding of REST APIs and asynchronous
    data handling (HTTPClient).
  • Tooling: Familiarity with modern JavaScript tooling such as
    npm and Webpack.
  • 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 banking
    systems.


Original job UI Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to UI Developer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar UI Developer Jobs in South Africa

GrabJobs is the no1 job portal in South Africa, connecting you to thousands of jobs fast! Find the best jobs in South Africa, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.