Mindera logo

Senior Frontend Software Engineer - React.Js or Next.Js - Contractor

MinderaSouth Africa


No Relocation

Posted: January 12, 2026

Job Description

Here at Mindera, we are continuously developing a fantastic team, and would love it for you to join us.
We are looking for a Frontend Software Engineer who not only brings strong technical skills but also excels in team fit, communication, and collaboration.

You will be responsible for designing and building high-performance, secure, and scalable front-end solutions — with a strong focus on React and modern JavaScript to create seamless, isomorphic applications.

If you are approachable, communicate clearly, and enjoy working in a collaborative and positive team environment, we’d love to hear from you.

Here at Mindera, we are continuously developing a fantastic team, and would love it for you to join us. We are looking for a Frontend Software Engineer who not only brings strong technical skills but also excels in team fit, communication, and collabor...

  • Soft Skills – Top Priority
    • Clear and effective communication, able to express ideas and collaborate efficiently in a team.
    • Strong English proficiency.
    • Approachable and easy to work with, contributing to a positive team atmosphere.
    • Team fit is key — we value people who are enjoyable to work with as much as technical skills.
  • Technical Skills
    • Strong experience in React.js (experience with Next.js is a plus).
    • Experience working with Redux or similar state management tools.
    • Familiarity with GraphQL and REST APIs.
    • Solid skills in HTML5, CSS3, and CSS pre/post-processors (SASS, LESS, PostCSS).
    • Experience with testing frameworks such as Jest, React Testing Library, and Enzyme.
    • Knowledge of performance optimization, observability tools (e.g., Grafana, Core Web Vitals), SEO, and accessibility best practices.
    • Varied tech experience is highly valued — exposure to different stacks and environments.
  • Ways of working
    • Agile methodologies such as Scrum and Kanban.
    • Passionate, self-driven, and comfortable working with little supervision.

Additional Content

Here at Mindera, we are continuously developing a fantastic team, and would love it for you to join us.
We are looking for a Frontend Software Engineer who not only brings strong technical skills but also excels in team fit, communication, and collaboration.

You will be responsible for designing and building high-performance, secure, and scalable front-end solutions — with a strong focus on React and modern JavaScript to create seamless, isomorphic applications.

If you are approachable, communicate clearly, and enjoy working in a collaborative and positive team environment, we’d love to hear from you.

Here at Mindera, we are continuously developing a fantastic team, and would love it for you to join us. We are looking for a Frontend Software Engineer who not only brings strong technical skills but also excels in team fit, communication, and collabor...

  • Soft Skills – Top Priority
    • Clear and effective communication, able to express ideas and collaborate efficiently in a team.
    • Strong English proficiency.
    • Approachable and easy to work with, contributing to a positive team atmosphere.
    • Team fit is key — we value people who are enjoyable to work with as much as technical skills.
  • Technical Skills
    • Strong experience in React.js (experience with Next.js is a plus).
    • Experience working with Redux or similar state management tools.
    • Familiarity with GraphQL and REST APIs.
    • Solid skills in HTML5, CSS3, and CSS pre/post-processors (SASS, LESS, PostCSS).
    • Experience with testing frameworks such as Jest, React Testing Library, and Enzyme.
    • Knowledge of performance optimization, observability tools (e.g., Grafana, Core Web Vitals), SEO, and accessibility best practices.
    • Varied tech experience is highly valued — exposure to different stacks and environments.
  • Ways of working
    • Agile methodologies such as Scrum and Kanban.
    • Passionate, self-driven, and comfortable working with little supervision.