×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer II; OVA

Job in Johannesburg, 2000, South Africa
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
Position: Software Developer II (OVA5639)

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.
Requirements
  • 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.
#J-18808-Ljbffr
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:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary