Full Stack Software Engineer

Capitec Bank · Stellenbosch, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →
  • We're growing how we deliver digital banking experiences, and we need a Software Engineer who can help us build and run solutions end to end. In this role, we work across the full software lifecycle – from idea to live product – creating reliable, scalable applications that serve real client needs and open up new opportunities through embedded finance.

What you'll do

  • Design, build and deliver full‑stack solutions that are stable, scalable and easy to maintain
  • Translate business needs into working software and contribute to solution design and problem solving
  • Own the quality of your work by testing, deploying and supporting applications in production
  • Collaborate with a cross‑functional team to continuously improve how we build and run our products
  • Contribute to modern, API‑driven platforms that enable secure data sharing and new partner integrations

Why this role is different

  • We own our products end to end – from idea to production and beyond
  • We work on emerging capabilities in open and embedded finance
  • We operate in a small team where your work is visible and valued
  • We give you space to take ownership, make decisions and grow into more senior roles
  • We balance strong engineering practices with a culture that values curiosity, initiative and collaboration

What we're looking for

  • Proven experience in full‑stack software development around 3+ years
  • Strong skills in JavaScript, including Node.js, with exposure to modern front‑end frameworks
  • Experience building and integrating APIs and working with databases
  • Understanding of cloud platforms- AWS is a non-negotiable, modern architectures and containerised deployments
  • Solid grounding in software design, testing and version control practices
  • Ability to work across the full development lifecycle, from design to production support
  • Strong problem‑solving, communication and collaboration skills
  • A self‑starter mindset with the drive to learn, contribute and grow

Education Minimum

  • Grade 12 National Certificate / Vocational

Education Ideal or Preferred

  • A relevant tertiary qualification in Information Technology

Conditions of employment

  • Clear criminal and credit record
  • Based in Stellenbosch or willing to relocate
  • Preference will be given in line with our employment equity goals
Auto-apply to this jobView original posting ↗
Full Stack Software Engineer at Capitec Bank — Stellenbosch, Western Cape · JobAlertsZA