More jobs:
Software Developer II; OVA
Job in
Johannesburg, 2000, South Africa
Listed on 2026-07-08
Listing for:
Ovations Talent Sourcing
Full Time
position Listed on 2026-07-08
Job specializations:
-
Software Development
Front End Developer, React.js
Job Description & How to Apply Below
The is a 6 – month contract.
Our client in the banking is looking for a skilled, production-focused Front-End Developer to join their engineering team.
Responsibilities- Modern Interface Engineering:
Design, develop, and maintain clean, responsive, and highly interactive user interfaces using ReactJS and modern frameworks like NextJS. - State & Data Management:
Implement and optimize client-side state management architectures using Redux, Zustand, or equivalent libraries to handle complex financial workflows. - Responsive Styling:
Deliver pixel-perfect, scalable web components using advanced styling sheets (SASS/SCSS) and utility-first frameworks like Tailwind CSS. - Component Optimization:
Ensure front-end components are built for maximum speed, scalability, cross-browser compatibility, and optimal Core Web Vitals. - Legacy Modernisation Support:
Collaborate with the team to support, maintain, and systematically modernize parts of our legacy front-end application landscape. - Agile
Collaboration:
Participate actively in sprint planning, code reviews, and technical scoping sessions within a fast-paced Dev Sec Ops pipeline.
- Core Technical Stack:
Strong, practical experience writing semantic, modern JavaScript/Type Script with a deep focus on ReactJS, including routing ecosystems (e.g., NextJS, React Router). - State Management Depth:
Proven ability to manage complex application states using modern tools like Redux, Zustand, or NGXS. - Styling & Layout Mastery:
Deep understanding of modern layout paradigms, CSS variables, preprocessors (SASS/SCSS), or utility libraries (Tailwind CSS). - The Angular Advantage (Bonus):
Prior exposure or working knowledge of Angular is highly beneficial to help navigate and support our legacy FE applications, though it is not a strict deal breaker. - Education & Experience:
Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent proven portfolio/experience). - Minimum 3–5 years of professional front-end engineering experience in a production environment.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×