Enable job alerts via email!
A progressive financial institution in Stellenbosch is seeking a Front-End Software Engineer to play a crucial role in a large-scale app redesign project. You will collaborate within a cross-functional team to develop user-friendly interfaces using modern technologies like React and Material UI. The ideal candidate has 5–7 years of front-end experience and a solid understanding of accessibility standards. This role promotes an innovative and collaborative work environment, emphasizing continuous learning.
Job description:
Who we are
We are a bank, but we’re much more than that.We believe that banking is about enabling peopleto control their financial lives through banking that is simplified, accessible, affordable, and delivered through personal experience. By helping our clients manage their financial lives better, we enable them to live better.
Why Choose UsAt Capitec, we offer our best by living up to our CEO values in every situation – we always put theClient first, act withEnergy, andtakeOwnership.And to support people in being their best,our Employee Value Propositionoffersevery value to all team members through cohesive teams, growth opportunities, as well asemployee benefitsand savings. We make it a priority toensure that each member of the Capitec team feels welcome, valued, focused, and has the opportunity to grow.
About the roleAs a Front-End Software Engineer, you’ll play a key role in Capitec’s large-scale app redesign project — shaping how millions of users experience our mobile and web platforms. You’ll collaborate within a cross-functional product team to translate UI/UX designs into clean, efficient, and scalable code. This role offers the opportunity to move from legacy technologies to a modern front-end stack, including React and Material UI, while building component libraries using Storybook.
You’ll be part of an environment where innovation, collaboration, and continuous learning are at the heart of how we work.
Our ideal candidate has:5–7 years’ experience in front-end development using HTML, CSS, JavaScript
Strong experience with React (and ideally Material UI)
Familiarity with component-driven development (e.g., Storybook)
Understanding of accessibility standards (ARIA labels, semantic HTML)
Responsive design and performance optimization skills
Experience working in Agile delivery teams
Bonus: Exposure to Kendo UI is advantageous but not required