2,131,665open jobs
137,249companies
243,218added this week
Browse all
Location
In office (Stellenbosch)

First seen by Alion on Nov 9, 2026. Capitec scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Capitec is a South African retail bank headquartered in Stellenbosch that offers transactional accounts, savings, credit, insurance and business banking through its branches, banking app and other digital channels. Founded in 2001 and listed on the Johannesburg Stock Exchange, it is the largest bank in South Africa by client base, with more than 24 million active clients, and also runs merchant services and business banking operations. The bank hires software, data and analytics engineers, Salesforce and SAP delivery leads, business and systems analysts, product designers, risk managers, supply chain and facilities staff and paid media managers.

Apply by:  

We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:

1. To see what life at Capitec is all about and complete a short assessment, please click here!

2.  Once you have completed the above finalize your application by clicking apply below.

About the role:

We are looking for a front-end-strong Software Engineer to help transform our existing Power BI-based Product Health solution into a modern, scalable web application.

You will focus primarily on building responsive, user-friendly interfaces while contributing to API integration, databases and back-end application logic. This role also suits an experienced Front-End Engineer who has some back-end exposure and wants to grow into a broader full-stack role.

What You’ll Do

  • Design and develop responsive, intuitive web interfaces.
  • Build reusable and maintainable front-end components.
  • Translate complex data and requirements into simple user experiences.
  • Integrate front-end applications with APIs, services and databases.
  • Contribute to back-end logic and Python-based components where required.
  • Write clean, secure and testable code.
  • Troubleshoot issues and optimise application performance.
  • Work iteratively, take initiative and refine solutions through stakeholder feedback.

What We’re Looking For

  • At least three years’ software development experience.
  • Strong front-end development experience.
  • Experience with JavaScript or TypeScript and a modern front-end framework.
  • Strong knowledge of HTML, CSS and responsive design.
  • Experience integrating RESTful APIs.
  • Practical AWS experience.
  • Exposure to back-end development and relational databases.
  • Experience with testing, version control and CI/CD practices.

Advantageous

  • PostgreSQL, SQL or AWS RDS.
  • Python or another server-side language.
  • Kubernetes and containerisation.
  • Microservices or event-driven architecture.
  • Power BI or data-rich application experience.
  • AWS certification.
  • PostgreSQL and AWS certification are beneficial but not mandatory where the candidate has strong, transferable experience. 

Education (Minimum)

  • Grade 12 National Certificate / Vocational

Education (Ideal or Preferred)

  • A relevant tertiary qualification in Information Technology

You’ll Thrive in This Role If You

  • Enjoy turning complex information into intuitive digital experiences.
  • Take initiative when requirements are still evolving.
  • Are open to feedback and different ways of solving problems.
  • Want to grow your back-end and cloud capability while remaining hands-on with front-end engineering.

Additional Information

  • Clear criminal and credit record

Capitec is committed to diversity, applications to this position will strictly be considered in support of our employment equity goals.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,131,665 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Stellenbosch
In office · Full-Time · Pretoria
JavaScript
TypeScript
Databases
MS SQL
Frontend
Tailwind CSS
Next.js
React.js
React Query
Mobile
React Native
DevOps
Azure
CI/CD
Apply
In office · Full-Time · Stellenbosch
JavaScript
Frontend
React.js
DevOps
Git
Apply
In office · Full-Time · Cape Town
JavaScript
TypeScript
Node JS
Frontend
Tailwind CSS
Next.js
React.js
Storybook
Material UI
Remix
DevOps
Rest API
Management
Agile
QA
Cypress
Playwright
Jest
Apply
In office · Full-Time · South Africa
PHP
Dart
PHP
Laravel
WordPress
WooCommerce
PHPUnit
Pest
Livewire
Filament
Databases
MySQL
PostgreSQL
Meilisearch
Mobile
Flutter
Firebase
DevOps
Rest API
GCP
CI/CD
Git
AWS
Docker
Ubuntu
Amazon EC2
GitHub
Amazon S3
Apache HTTP Server
Cybersecurity
OWASP Top 10
Management
Xero
Apply
Remote (South Africa, PST hours) · Full-Time · South Africa
JavaScript
PHP
PHP
WordPress
Magento
Databases
MySQL
AI/ML
Copilot
Cursor
OpenAI
Frontend
Vue.js
Bootstrap
React.js
JQuery
Design
Adobe Photoshop
QA
Chrome DevTools
Apply
Quantity Surveyor 11 hours ago
In office · Full-Time · Stellenbosch
Apply
In office · Stellenbosch
Analytics
Microsoft Excel
Apply
$47k – $52k per year (gross) · In office · Full-Time · Stellenbosch
Python
JavaScript
Java
TypeScript
C#
C++
Java
Spring Boot
Frontend
Angular
OpenLayers
Management
Google Maps
SpaceTech
GeoServer
Apply
In office · Full-Time · Stellenbosch
Apply
Waiter/ess 2 days ago
In office · Full-Time · Stellenbosch
Apply
See all jobs
This is one of many
2,131,665 more open roles from verified company boards, updated every day.