Senior React Software Engineer

2 weeks ago


Cape Town, South Africa Electrum Full time

Electrum Cape Town, Western Cape, South Africa Senior React Software Engineer Electrum is the next‑generation payments technology company that provides cloud‑native software to optimise the processing of financial transactions. Since 2012, we have established ourselves as a respected payments technology partner through our deep expertise and track record in delivering trusted enterprise‑grade payments solutions. We have built a reputation in providing solutions for high‑volume, low‑value payment schemes and services that enable our clients to deliver to their customers at scale. We love that the projects we work on touch the lives of millions of South Africans daily, making a real difference. We hire the best of the best and we offer great opportunities for personal growth and career progression. Job Summary Lead the team in implementing and optimising front‑end technologies Architect and build robust front‑end solutions for our cloud applications Collaborate closely with back‑end teams to create seamless full‑stack products Responsibilities Architect & evolve the SPA – own front‑end from first commit through to production Design predictable state – model complex payment flows with Redux (and sagas) or equivalent patterns; keep logic testable and deterministic Drive the component library – extend the design system, enforce consistency, accessibility, and responsive behaviour Collaborate with UX/UI designers – translate prototypes into polished components, validate interactions, and iterate on feedback Partner with back‑end teams – define API contracts, optimise data payloads Guard quality in the pipeline – maintain CI/CD scripts, automated tests, and lint rules; block regressions before they reach main Mentor the team – review code, share patterns, and level‑up junior engineers Champion security & compliance – implement OWASP best practices, uphold requirements, and conduct regular audits Monitor & iterate – collaborate with our Site Reliability function to track real‑world performance Beneficial Experience Previous experience working in the Fintech industry Built a front‑end function from the ground up – stood up processes, tooling, and team culture in the early, ambiguous phase of a product or company, rather than inheriting a mature setup Experience in Agile / Scrum methodologies Benefits To You Impact at scale – Your UI will be the window into mission‑critical payment rails World‑class teammates – Join engineers who obsess over code quality and continuous improvement Career acceleration – Lead architectural decisions, influence roadmap, and mentor future specialists Requirements 4+ years experience working as a developer in a software development team Modern SPA framework fluency – React, Angular, or Vue (React preferred) Advanced JavaScript / TypeScript skills (required) Solid client‑side state management Design‑system & reusable component library know‑how REST/GraphQL (optional) CI/CD with automated tests and linting Performance, security, and accessibility best practices Experience operating enterprise‑scale SPAs (feature flags, telemetry, observability) Proven ability to mentor and guide team members in front‑end development best practices Company Culture We have created a safe, transparent environment where we know mistakes happen, and that’s okay. We even have a 3‑step approach to dealing with them: Tell everyone about it Fix the mistake Tell everyone about it Benefits Flexibility around core working hours Daily cooked lunches and a stocked kitchen for the mid‑day nibbles Team socialising, getaways, and social outings #J-18808-Ljbffr



  • Cape Town, South Africa Electrum Full time

    Electrum Cape Town, Western Cape, South Africa Senior React Software Engineer Electrum is the next‑generation payments technology company that provides cloud‑native software to optimise the processing of financial transactions. Since 2012, we have established ourselves as a respected payments technology partner through our deep expertise and track record...


  • Cape Town, Western Cape, South Africa Liquid Thought Full time

    Location: Cape Town (On-Site)Job Description:Our client is seeking a skilled Senior React Native Developer to help build and grow their suite of mobile apps. You will collaborate with Product Managers, Designers, and Engineers to deliver high-quality, user-focused solutions. If you have strong experience in React Native, a solid software engineering...


  • Cape Town, Western Cape, South Africa BetterHome Group LTD Full time R1 200 000 - R2 400 000 per year

    Job Title: Senior Software EngineerLocation: Claremont, Cape Town (Remote-first)Why Join Private Property Right Now?It's an exciting time to be part of our team. We're transforming the real estate experience in South Africa by re-engineering our platform, rolling out new technologies, and building features that genuinely shift how people buy, sell, and rent...


  • Cape Town, South Africa BETSoftware Full time

    Intermediate Software Development Engineer - React (CPT) Join to apply for the Intermediate Software Development Engineer - React (CPT) role at BETSoftware Intermediate Software Development Engineer - React (CPT) Join to apply for the Intermediate Software Development Engineer - React (CPT) role at BETSoftware Get AI-powered advice on this job and more...


  • Cape Town, South Africa Paracon Full time

    Paracon Cape Town, Western Cape, South Africa Overview Join to apply for the Senior Software Engineer role at Paracon Responsibilities Software Engineering - Develop and enhance scalable applications and services using C#, .NET, REST APIs, and microservices architecture. Technical Mentorship - Support the growth of junior team members through code reviews,...


  • Cape Town, Western Cape, South Africa Liquid Thought Full time R250 000 - R500 000 per year

    Location: Cape Town, Western Cape (On-Site)Overview:Our client, a top tier South African company is seeking a skilled React Native Engineer to help build and grow their suite of mobile apps. You will collaborate with Product Managers, Designers, and Engineers to deliver high-quality, user-focused solutions. Key Responsibilities:Work on and contribute to the...

  • Software Engineer

    3 weeks ago


    Cape Town, South Africa Teamgeek Full time

    About us We are a dynamic and fast-growing company that builds modern, scalable software for clients across industries. Our culture is built on collaboration, innovation, and continuous learning. We believe in empowering our engineers to grow their skills while delivering real impact to our clients and products. Role overview We are looking for a motivated...

  • Software Engineer III

    2 weeks ago


    Cape Town, South Africa LexisNexis Risk Solutions Full time

    ## .**About our Team**We are strengthening our software engineering team to modernize our existing application stack, powering one of LexisNexis Intellectual Property’s flagship AI products, LexisNexis Classification. The team enhances the application with new features and functions to enrich the users experience as well as optimizing existing...


  • Cape Town, Western Cape, South Africa Balancell Full time R150 000 - R250 000 per year

    Balancell Energy is a forward-thinking engineering manufacturing company, committed to delivering innovative energy solutions. As we continue to expand, we are seeking a newSenior Software Engineer,to join our team.Position Overview:As aSenior(Level 3) Software Engineer, you are expected to demonstrate technical leadership, strong architectural judgment, and...


  • Cape Town, South Africa Plus 1x Full time

    We are looking for a highly skilled and experienced Senior React Native Software Developer to join our growing engineering team. You will play a key role in designing, developing, and maintaining high-performance mobile applications for both iOS and Android platforms. The ideal candidate has deep expertise in React Native, with hands-on experience in native...