dearx
dearx~14h ago
New

Senior Front-End Software Developer II (React.js) – 6-Month Contract

South AfricaSouth Africa·Sandtonsenior
OtherSoftware Developer
0 views0 saves0 applied

Quick Summary

Overview

Our client, a leading financial institution based in Sandton, is seeking a highly skilled Software Developer II (Front-End Specialist) to join their team on a 6-month contract.

Technical Tools
OtherSoftware Developer

Our client, a leading financial institution based in Sandton, is seeking a highly skilled Software Developer II (Front-End Specialist) to join their team on a 6-month contract. This role is suited for an experienced front-end engineer with deep expertise in React.js and modern JavaScript frameworks, who can also contribute at a technical leadership level.

You will be responsible for building scalable, high-performance user interfaces, contributing to architecture decisions, and collaborating across cross-functional Agile teams to deliver enterprise-grade digital solutions.

Responsibilities

~1 min read
  • Design, develop, and maintain responsive front-end applications using React.js.
  • Translate business and user requirements into clean, efficient, reusable code.
  • Build high-performance, responsive, and accessible user interfaces.
  • Integrate front-end applications with RESTful APIs and backend services.
  • Ensure code quality through reviews, testing, and adherence to best practices.
  • Provide technical guidance and mentorship to junior and intermediate developers.
  • Contribute to front-end architecture and system design decisions.
  • Promote best practices in performance, scalability, maintainability, and security.
  • Participate in sprint planning, estimation, and technical solution discussions.
  • Work closely with Product Owners, Designers, Backend Developers, and QA teams.
  • Actively participate in Agile delivery processes (Scrum / SAFe).
  • Troubleshoot, debug, and resolve production issues.
  • Contribute to continuous improvement of development standards, tools, and processes.

Requirements

~1 min read
  • Strong hands-on experience with React.js.
  • Advanced proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Experience with JavaScript frameworks including:
    • AngularJS
    • React.js
    • Aurelia.js
    • Vue.js
  • Experience with state management libraries such as:
    • Redux
    • Context API
  • Strong experience consuming and integrating RESTful APIs.
  • Familiarity with modern build tools such as:
    • Webpack
    • Vite
  • Strong understanding of Git/version control systems.
  • Knowledge of responsive design and cross-browser compatibility.
  • 5+ years of software development experience.
  • At least 3+ years of hands-on React.js development.
  • Experience working in Agile teams (Scrum / SAFe).
  • Experience in enterprise or large-scale systems (advantageous).

Nice to Have

~1 min read
  • Experience with TypeScript.
  • Experience with Next.js or similar modern frameworks.
  • Exposure to Azure or AWS cloud platforms.
  • Experience with automated testing frameworks such as Jest or Cypress.
  • Experience in financial services or regulated environments.

If you are an experienced React.js developer with strong front-end architecture skills and a passion for building scalable enterprise applications, we would like to hear from you.

Location & Eligibility

Where is the job
Sandton, South Africa
On-site at the office
Who can apply
ZA

Listing Details

First seen
July 1, 2026
Last seen
July 1, 2026

Posting Health

Days active
0
Repost count
0
Trust Level
51%
Scored at
July 1, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust
Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

dearxSenior Front-End Software Developer II (React.js) – 6-Month Contract