dearx
dearx~14h ago
New

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

South AfricaSouth Africa·Sandtonmid
OtherSoftware Developer
0 views0 saves0 applied

Quick Summary

Requirements Summary

Next.

Technical Tools
OtherSoftware Developer

Our client, a leading bank based in Sandton, is looking for an experienced Front-End Software Developer II to join their technology team on a 6-month contract. This is an exciting opportunity for a passionate front-end developer with strong React.js expertise to build modern, scalable, and high-performing web applications within a fast-paced Agile environment.

The successful candidate will be responsible for designing, developing, maintaining, and supporting enterprise-grade front-end solutions while collaborating closely with Business, Development, and Operations teams.

Responsibilities

~1 min read
  • Design, develop, and maintain modern front-end applications using React.js and related technologies.
  • Develop critical and complex technical components within your area of responsibility.
  • Deliver robust, fault-tolerant, maintainable, and reusable system component designs.
  • Build highly scalable and observable software solutions.
  • Estimate development effort and contribute to sprint planning.
  • Troubleshoot software issues and provide technical guidance to team members.
  • Produce and maintain technical documentation in line with organisational standards.
  • Continuously improve software quality, performance, and maintainability.
  • Provide maintenance and production support for applications within your area of accountability.
  • Develop unit and system test cases and perform comprehensive testing.
  • Create and manage deployment artefacts within source control.
  • Manage deployment packages and support application releases.
  • Collaborate with Business, Development, and Operations teams to optimise development and deployment processes.
  • Maintain technical documentation and update the asset knowledge base.
  • Ensure seamless integration of your work with other developers and cross-functional teams.

Requirements

~1 min read
  • Minimum 3 years of software development/programming experience.
  • Strong experience developing applications using React.js.
  • Experience with modern React frameworks such as:
    • Next.js
    • React Router
  • Experience with front-end state management libraries such as:
    • Redux
    • Zustand
    • NGXS
  • Strong knowledge of:
    • HTML5
    • CSS3
    • SASS/SCSS
    • Tailwind CSS (or similar styling frameworks)
  • Experience with Git/source control.
  • Understanding of software testing principles and unit testing.
  • Experience working within Agile software development environments.
  • Experience developing applications using Angular (particularly for supporting legacy applications).
  • Experience working in enterprise or banking environments.
  • Exposure to CI/CD pipelines and DevOps practices.
  • Strong problem-solving and analytical skills.
  • Excellent front-end architecture and design capabilities.
  • Ability to develop scalable, reusable, and maintainable code.
  • Strong communication and collaboration skills.
  • High attention to detail and commitment to quality.
  • Ability to mentor and support fellow developers.
  • Self-motivated with a continuous improvement mindset.
  • Ability to work effectively in a fast-paced Agile environment.

If you're passionate about creating exceptional user experiences and have strong React.js development expertise, we'd love 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.

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