Showing 12,400+ jobs across South Africa

⭐ Featured
Senior Software Engineer – Full Stack (Java / React)
Standard Bank · Johannesburg, Gauteng

Join Standard Bank's award-winning digital team to build cutting-edge banking solutions for 20 million+ customers across Africa. You'll work on high-scale microservices and modern React frontends.

JavaReactMicroservices HybridUrgent
R75,000 – R95,000/mo
2 hours ago
Registered Nurse – ICU / High Care
Netcare Hospitals · Durban, KwaZulu-Natal

Netcare's Durban facilities seek experienced ICU nurses to join a high-performing clinical team. SANC registration and minimum 2 years ICU experience required.

HealthcareSANC RequiredFull-TimeNew
R35,000 – R48,000/mo
5 hours ago
Financial Analyst – FP&A and Reporting
Woolworths Holdings · Cape Town, Western Cape

Support the Group Finance team with financial modelling, budget variance analysis, and board-level reporting. CA(SA) or CIMA qualification preferred.

FinanceCA(SA) PreferredExcelHybrid
R42,000 – R58,000/mo
8 hours ago
⭐ Featured
Civil Engineer – Roads & Infrastructure
SANRAL · Pretoria, Gauteng

Lead infrastructure projects across South Africa's national road network. BEng (Civil) plus 5 years' experience with SAICE registration required. Excellent government benefits package.

EngineeringSAICE RequiredGovernmentUrgent
R58,000 – R78,000/mo
1 day ago
Digital Marketing Manager
Pick n Pay Retail Ltd · Cape Town, Western Cape

Drive digital growth for one of South Africa's most recognisable retail brands. Manage SEO, paid media, email campaigns, and a team of 4 marketing specialists.

MarketingSEO / PPCManagementHybrid
R38,000 – R52,000/mo
1 day ago
Data Scientist – Machine Learning
Discovery Health · Sandton, Gauteng

Apply machine learning and predictive modelling to healthcare datasets. Python, TensorFlow, and SQL proficiency required. MSc in Data Science, Statistics, or related field.

PythonTensorFlowData ScienceRemote Option
R70,000 – R95,000/mo
2 days ago
High School Mathematics Teacher
Trinityhouse Schools · Johannesburg, Gauteng

Teach Grades 10–12 Mathematics at a respected independent school. SACE registration required. Experience with IEB curriculum is advantageous. Competitive salary plus benefits.

EducationSACE RequiredFull-TimeNew
R28,000 – R40,000/mo
2 days ago
Fleet Manager – Logistics & Distribution
Freshmark (Shoprite Group) · Centurion, Gauteng

Oversee a 200+ vehicle fleet for Shoprite Group's produce division. National fleet management experience required. Code 10 license and strong logistics systems knowledge essential.

LogisticsFleet ManagementFull-Time
R45,000 – R62,000/mo
3 days ago