Front-End Software Developer II (React.js) – 6-Month Contract
Quick Summary
Next.
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
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
Please let dearx know you found this job on Jobera.
Similar Software Developer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.