J

React Front-End Developer

Junior Counsel
Full-time
Remote
South Africa

Introduction

Job Title: React Front-End Developer
Location: Johannesburg / Pretoria (Hybrid/Work from Home)
Employment Type: Full-Time/Contract/Freelance

Duties & Responsibilities

Role Summary:
As a React Front-End Developer, you will work on modern web applications in the RegTech space
by developing user-centric features in collaboration with UX/UI designers and back-end engineers.Β 
You will implement responsive interfaces, build reusable components,Β 
and contribute to high-quality codebases using React and supporting technologies.

Key Responsibilities:

  • Develop, test, and maintain scalable front-end features using React.js.
  • Translate UI/UX designs into interactive, responsive web experiences.
  • Integrate RESTful APIs and handle state management using Redux / Context / other libraries.
  • Ensure cross-browser compatibility and high-performance application behaviour.
  • Write clean, maintainable code with meaningful documentation and participate in code reviews.
  • Collaborate with team members through Agile/Scrum processes.
  • Minimum Qualifications & Experience:
  • Diploma or degree in Computer Science / IT or equivalent.

Desired Experience & Qualification

  • 2 to 4 years front-end React development experience.
  • Solid skills in JavaScript (ES6+), HTML5, CSS3, and front-end build tools (e.g., Webpack/Vite).
  • Familiarity with version control systems, git, docker, sonarcloud, gitactions etc.
  • Understanding of responsive design principles.
  • Experience with TypeScript & Javascript.
  • Experience with linting and testing tools.
  • Familiarity with CI/CD pipelines and unit/integration testing.

Package & Remuneration

To be determined by:

(1) Experience; and

(2) Nature of contract (eg full-time; freelance; short-term contract)