Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 24, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Using the right combination of people, process and technology remains the Ovations approach to the fast changing information technology and business landscape. We have helped many of South Africas largest organisations to achieve sustainable business improvement through this unique approach. Our model is based on building long term relationships with our ...
    Read more about this company

     

    Senior Developers

    Job Description

    Software Development

    • Design, develop, and maintain front‑end applications using React.js
    • Translate business and user requirements into clean, efficient, and reusable code
    • Build responsive, high‑performance user interfaces
    • Integrate front‑end solutions with RESTful APIs and backend services
    • Ensure code quality through reviews, testing, and adherence to best practices

    Technical Leadership

    • Provide technical guidance and mentorship to junior and intermediate developers
    • Contribute to architecture and design decisions
    • Promote best practices in front‑end development, performance, and security
    • Participate in sprint planning, estimation, and technical discussions

    Collaboration & Delivery

    • Work closely with product owners, designers, backend developers, and QA teams
    • Support Agile delivery processes (Scrum / SAFe)
    • Troubleshoot, debug, and resolve production issues
    • Contribute to continuous improvement of development standards and tooling

    Required Skills & Experience

    Technical Skills

    • Strong experience with React.js
    • Proficiency in JavaScript (ES6+), HTML5, and CSS3
    • Experience with state management libraries (e.g. Redux, Context API)
    • Experience consuming REST APIs
    • Familiarity with modern front‑end build tools (e.g. Webpack, Vite)
    • Knowledge of version control systems (Git)
    • Understanding of responsive design and cross‑browser compatibility

    Experience

    • 5+ years' experience in software development
    • 3+ years' hands‑on experience developing React applications
    • Experience working in Agile teams
    • Experience in enterprise or large‑scale systems (advantageous)

    Advantageous / Nice‑to‑Have

    • Experience with TypeScript
    • Experience with Next.js or similar frameworks
    • Exposure to cloud platforms (Azure / AWS)
    • Knowledge of automated testing frameworks (Jest, Cypress)
    • Experience in financial services or regulated environments

    Qualifications

    • Degree or Diploma in Computer Science, Information Systems, or related field (or equivalent practical experience)

    Key Competencies

    • Strong problem‑solving and analytical skills
    • Excellent communication and collaboration skills
    • Ability to work independently and take ownership
    • Attention to detail and commitment to quality
    • Adaptability in a fast‑paced delivery environment

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Ovations Technologies on www.careers-page.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Ovations Technologies Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail