Frontend Developer

NNW Tech Solutions

Johannesburg

On-site

ZAR 400,000 - 600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading tech solutions company in Johannesburg is seeking a Frontend Developer to join their team. This role involves developing and maintaining software products for a seamless client experience, requiring expertise in Angular, React, and various front-end technologies. Candidates should have strong knowledge of RESTful APIs and a good grasp of coding principles. Experience with cloud services and container tools is a plus. Join an innovative environment driving top-tier tech solutions.

Qualifications

  • Experience with using Open API specification for designing and consuming APIs.
  • Experience with ORM tools such as EF Core for building database interactions.
  • Experience using testing frameworks (Jasmine/Karma/Jest/NUnit/xUnit) and writing clear unit tests for all functionality.
  • Experience writing and maintaining end to end tests with tools such as Cypress and TestCafe.
  • Experience working with CSS-in-JS for styling.
  • Experience working with the platforms and tools from major cloud service providers such as Microsoft Azure and AWS.

Responsibilities

  • Develop and maintain software products for a seamless client experience.
  • Work collaboratively within product teams on rich, interactive applications.
  • Manage all aspects of product development from design to production support.

Skills

Extensive knowledge in developing single page applications (SPAs) using Angular 2+ and React
Good understanding of Document Object Model (DOM) and DOM Functions
Experience in front-end tooling, workflows and ecosystem including using Node.js, npm, yarn, webpack, prettier, eslint
Experience using front end state management tools like Mobx, Redux, NGXS, NgRx Store
Good understanding of Storybook and component driven atomic design principles
Expertise in using IDEs like IntelliJ, Visual Studio Code, Visual Studio 2019 Professional, WebStorm
Experience in developing RESTful Web API’s using C# and .NET
Familiarity with coding standards and principles e.g., SOLID

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

Johannesburg, South Africa | Posted on 18/08/2025

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

Job Description

Our Client islooking for a Frontend Developer for the SA Digital business who would befully responsible for developing and maintaining software products to create aseamless experience for their clients.

This role works collaboratively withinproduct teams to create and support rich, interactive applications that helpbusinesses manage their finances and risk exposure. You will be responsible foryour area of specialisation, as well as for all aspects of product developmentfrom interacting with stakeholders and users, to design, development, anddeployment, through to production monitoring and support.

Requirements
  • Extensiveknowledge in developing single page applications (SPAs) using Angular 2+ andReact
  • GoodUnderstanding of Document Object Model (DOM) and DOM Functions
  • Experience infront-end tooling, workflows and ecosystem including using Node.js, npm, yarn,webpack, prettier, eslint
  • Experienceusing front end state management tools like Mobx, Redux, NGXS, NgRx Store
  • Goodunderstanding of Storybook and component driven atomic design principles
  • Expertise inusing IDEs like IntelliJ, Visual Studio Code, Visual Studio 2019 Professional,WebStorm
  • Experience indeveloping RESTful Web API’s using C# and .NET.
  • Familiaritywith coding standards and principles e.g., SOLID.

Advantageous:

  • Experiencewith using Open API specification for designing and consuming APIs
  • Experiencewith ORM tools such as EF Core for building database interactions
  • Experienceusing testing frameworks (Jasmine/Karma/Jest/NUnit/xUnit) and writing clearunit tests for all functionality
  • Experiencewriting and maintaining end to end tests with tools such as Cypress andTestCafe
  • Experienceworking with CSS-in-JS for styling
  • Experienceworking with the platforms and tools from major cloud service providers such asMicrosoft Azure and AWS.
  • Experiencewith container tools such as Docker and Kubernetes.
  • Experiencewith developing and maintaining CI/CD pipelines
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Front-End / Full Stack Developer (Senior)
Front-End / Full Stack Developer (Senior)

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,400,000
Junior Mid Frontend Developer (React) (CPT Hybrid)
Junior Mid Frontend Developer (React) (CPT Hybrid)

Datafin • Cape Town

Hybrid
Mid-Level Front-End Developer
Mid-Level Front-End Developer

ATS Client • Pretoria

On-site
ZAR 600,000 - 900,000
Competitive salary
Company-wide training
Conferences & summits
+2
Mid - Senior Front-End Web Developer
Mid - Senior Front-End Web Developer

Hire Resolve • Johannesburg

On-site
ZAR 600,000 - 800,000
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

Hybrid
ZAR 480,000 - 800,000
Senior Full-Stack Software Developer
Senior Full-Stack Software Developer

Sabenza IT & Recruitment • Johannesburg

On-site
ZAR 900,000 - 1,500,000
Intermediate Front End Developer
Intermediate Front End Developer

Belay Talent Solutions • Pretoria

On-site
ZAR 420,000 - 660,000
Front-End Leaning Full Stack Engineer
Front-End Leaning Full Stack Engineer

Progressive Edge • Johannesburg

On-site
ZAR 480,000 - 720,000
Technical growth
Business understanding
Mentorship
+1
Software Developer (Mid-Senior | React & Node.js) - Cape Town
Software Developer (Mid-Senior | React & Node.js) - Cape Town

ATS Client • Cape Town

On-site
ZAR 600,000 - 900,000
Front-End Developer (Senior)
Front-End Developer (Senior)

ATS Client • Pretoria

On-site
ZAR 700,000 - 900,000