Angular Frontend Engineer: UI, Testing & Performance

SavageOne Pty Ltd

Johannesburg

On-site

ZAR 600,000 - 900,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

SavageOne Pty Ltd in Johannesburg is seeking a skilled Frontend Developer to implement UI/UX designs using Angular and ensure responsive components.

You will collaborate with backend engineers, designers and QA to integrate RESTful APIs, optimize performance, write unit tests with Jasmine/Karma/Jest, and maintain clean Git workflows within an Agile team.

Strong emphasis on code quality, attention to detail, and delivering robust, scalable frontend solutions for web applications.

Qualifications

  • Solid understanding of Angular and its ecosystem.
  • Experience with RESTful APIs and asynchronous requests.
  • Proficiency with frontend tools and build systems (Webpack, Angular CLI).
  • Familiarity with unit testing frameworks like Jasmine, Karma, or Jest.
  • Experience with CSS preprocessing (Sass or LESS).
  • Strong Git experience and repository management.
  • Collaborative in an Agile environment.

Responsibilities

  • Collaborate with Teams: Work alongside backend developers, designers, and other team members to ensure smooth integration and a seamless user experience.
  • UI/UX Implementation: Transform wireframes and UI designs into high-quality, responsive Angular components.
  • Testing & Debugging: Utilize tools like Jasmine, Karma, or Jest to write unit tests and ensure code stability and reliability.
  • Performance Optimization: Optimize the performance of applications, ensuring fast load times and smooth user interactions.
  • Version Control: Use Git for version control and collaborative code management.

Skills

Angular
RESTful APIs
Observables & Promises
Webpack & Angular CLI
Jasmine/Karma/Jest
CSS (Sass/LESS)
Git
Agile collaboration

Tools

Git
Webpack
Angular CLI

Job description

SavageOne Pty Ltd in Johannesburg is seeking a skilled Frontend Developer to implement UI/UX designs using Angular and ensure responsive components.

You will collaborate with backend engineers, designers and QA to integrate RESTful APIs, optimize performance, write unit tests with Jasmine/Karma/Jest, and maintain clean Git workflows within an Agile team.

Strong emphasis on code quality, attention to detail, and delivering robust, scalable frontend solutions for web applications.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Lead: UX, Performance & Mentorship
Senior Frontend Lead: UX, Performance & Mentorship

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Full-Stack Lead: Build Scalable React/Node Apps
Senior Full-Stack Lead: Build Scalable React/Node Apps

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Full-Stack Engineer: AWS, Spring Boot & Frontend
Senior Full-Stack Engineer: AWS, Spring Boot & Frontend

SavageOne Pty Ltd • Midrand

On-site
ZAR 900,000 - 1,200,000
Senior Node.js API & Microservices Engineer
Senior Node.js API & Microservices Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 600,000 - 840,000
Senior Angular UI Engineer - FinTech Frontend
Senior Angular UI Engineer - FinTech Frontend

NNW Tech Solutions • Johannesburg

On-site
ZAR 520,000 - 700,000
Senior Full-Stack Engineer: Build Scalable Web & API
Senior Full-Stack Engineer: Build Scalable Web & API

SavageOne Pty Ltd • Midrand

On-site
ZAR 700,000 - 1,000,000
Full-Stack Java Developer: Build Scalable APIs & Features
Full-Stack Java Developer: Build Scalable APIs & Features

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 700,000 - 900,000
Frontend Developer (Angular)
Frontend Developer (Angular)

Placements24 • Sandton

Hybrid
ZAR 600,000 - 900,000
Competitive salary
Health insurance
Learning & development
+1
Automation Test Engineer: CI/CD, API & Performance Testing
Automation Test Engineer: CI/CD, API & Performance Testing

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 350,000 - 550,000
Senior Performance & Scalability Engineer
Senior Performance & Scalability Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 950,000 - 1,300,000