Full Stack Developer Angular Python Jobs in South Africa

Professional job seekers finding South Africa jobs through Expertini
750,000+ professionals on Expertini 750,000+ Candidates
Join our global community
Expertini Penguin Mascot Resume Score™
Resume Score™ Instantly
Upload Your CV
Quick 30-second process

Apply Today & Jumpstart Your Career on Expertini, Trusted Since 2008.

Reset

Create Job Alert

 
   
Reset

Remote Quantitative Software Engineer Crypto Trading

A leading cryptocurrency investment platform is seeking a Quantitative Software Engineer to design and build high-performance systems for trading and market-making. This role involves collaborating with quantitative researchers to translate models into robust software, ensuring performance, risk management, and ...

Remote First Senior Backend Architect

A leading recruitment agency in South Africa is seeking a Technology Domain Specialist to lead the design and architecture of large-scale backend applications. With over 10 years of experience, the ideal candidate must have extensive knowledge in designing web applications and expertise in technologies like Node ...

Remote First Senior Backend Architect

A leading recruitment agency in South Africa is seeking a Technology Domain Specialist to lead the design and architecture of large-scale backend applications. With over 10 years of experience, the ideal candidate must have extensive knowledge in designing web applications and expertise in technologies like Node ...

Remote First Senior Backend Architect

A leading recruitment agency in South Africa is seeking a Technology Domain Specialist to lead the design and architecture of large-scale backend applications. With over 10 years of experience, the ideal candidate must have extensive knowledge in designing web applications and expertise in technologies like Node ...

Remote First Senior Backend Architect

A leading recruitment agency in South Africa is seeking a Technology Domain Specialist to lead the design and architecture of large-scale backend applications. With over 10 years of experience, the ideal candidate must have extensive knowledge in designing web applications and expertise in technologies like Node ...

Remote First Senior Backend Architect

A leading recruitment agency in South Africa is seeking a Technology Domain Specialist to lead the design and architecture of large-scale backend applications. With over 10 years of experience, the ideal candidate must have extensive knowledge in designing web applications and expertise in technologies like Node ...

Senior Data Scientist AI/ML for FinTech & Banking

A leading consulting firm in South Africa is seeking an experienced Data Engineer/Data Scientist to join its team. The ideal candidate will have a minimum of 4 years of relevant experience, with a strong proficiency in AI/ML and data engineering. A solid background in Python and familiarity with Big Data technol ...

Pricing Data Scientist ML & Optimization

A leading tech company in Africa is seeking a skilled Data Scientist to join their AI team in Johannesburg. This role involves analyzing data to enhance Machine Learning systems and requires strong proficiency in Python and SQL, paired with an analytical mindset. Candidates should hold at least a Master’s degree ...

Remote Data Engineer — Scale Data Pipelines & Warehousing

Hire Hangar is looking for a skilled Data Engineer to join their remote team, focusing on building and maintaining scalable data infrastructure. The role requires 4+ years of experience, strong proficiency in SQL and at least one programming language like Python or Scala. Familiarity with ETL/ELT pipelines using ...

Remote AI Tech Lead — Architect & Mentor

YO IT Consulting is seeking an expert Technical Lead for a remote role focused on driving innovation in a cutting-edge AI agent project. The ideal candidate will have over 3 years of hands-on experience with React, Python, Node.js, PHP, .NET, C#, or C++, combined with leadership skills in guiding technical teams ...

ML Engineer Cloud MLOps & Insights Platform

Travelbyinvestec is seeking a Machine Learning Engineer to design, build, and operate robust machine learning systems. The ideal candidate should have a strong background in ML engineering, with over 5 years of relevant experience and proficiency in Python, SQL, and cloud services. This role involves collaborati ...

Automation & Replenishment Systems Engineer

Hungry Lion Fast Foods (Pty) Ltd is seeking a Systems & Automation Engineer to design and optimize replenishment systems to enhance supply chain efficiency. In this role, you will analyze processes, implement automation, and develop tools like AppSheet. Ideal candidates hold a degree in Computer Science or a rel ...

Lead AI Engineer ML/NLP for Scalable Solutions

Indsafri India Private Limited is seeking an experienced AI/ML/NLP Engineer to enhance their AI-driven platforms in South Africa. The role requires at least 5 years of relevant experience in artificial intelligence, machine learning, and natural language processing. Key responsibilities include designing machine ...

Senior Data Platform Engineer (Remote First)

Keyrock is searching for a Data Engineer to join their Central Data Team in South Africa. The ideal candidate will have at least 8 years of experience in building production data systems, strong proficiency in Python and SQL, along with expertise in designing streaming systems. This position offers a flexible, r ...

Senior IT & CS Teacher (Grades 10–12)

Reddam House Schools SA in Cape Town is looking for a passionate IEB IT teacher to join their College team. The successful candidate will lead IT classes for Grades 10 to 12, ensuring a nurturing and engaging learning environment. Applicants should have at least three years of senior school teaching experience, ...

Investment Tech Process Engineer

Ninety One is seeking a professional for their Investment Technology team in South Africa, Wes-Kaap. This role focuses on leveraging technology to enhance investment processes and outcomes across the firm. The ideal candidate has at least 3 years of experience in Financial Services or Asset Management, with a st ...

Remote Solutions Consultant – Mining Cybersecurity (SADC)

Palo Alto Networks, Inc. is seeking a Solutions Consultant focused on FSI accounts in the SADC region. In this remote role, you will collaborate with the Sales team to drive technical sales and secure complex cybersecurity deals. The ideal candidate will have a Bachelor's degree in Computer Science or Engineerin ...

Senior Software Engineer — Remote On Demand Delivery Platform

Takealot.com is seeking a Senior Software Engineer to join our On-Demand Delivery Logistics team in South Africa. You will lead the transformation of our delivery platform, provide technical leadership, and mentor team members. The ideal candidate has over 8 years of experience in software development, proficien ...

Remote Senior Data Scientist – Credit Scoring & Pricing

M-KOPA is seeking a Senior Data Scientist to join their Credit & Underwriting team. This fully remote position focuses on building machine learning models that shape loan eligibility and pricing across five African markets. You will work closely with engineers and analysts to enhance financial access for underse ...

AI Solutions Intern: Design, Build & Deliver Solutions

Cohesion X Pty in Pretoria is looking for a proactive learner to join their Technical Delivery department. This role focuses on the entire lifecycle of AI solution deployment, from architecture design to quality assurance. Candidates should have a completed degree, excellent communication skills, and a strong in ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

Cape Town Pricing Actuarial Analyst ML Driven Modeling

A leading actuarial consultancy is looking for an experienced actuarial professional to handle pricing-focused roles within the short-term insurance sector. The ideal candidate will have a Bachelor's degree in Actuarial Science, at least 3 years of experience in insurance, and proficiency in Python and SQL. Expo ...

Senior Software Engineer & Tech Lead Architecture (Remote)

A fast-growing tech company in South Africa is searching for a Senior Software Engineer who will take a hands-on leadership role in shaping architecture and engineering standards. This role involves collaborating with product teams to execute and scale solutions while writing production code. The ideal candidate ...

AI Evaluation Engineer Create Rigorous AI Test Scenarios

A leading AI project company in South Africa is seeking experienced developers and test automation specialists to create challenging coding tests for AI systems. This role is flexible and part-time, ideal for those with 5+ years in software development, especially with Python and robust test-writing experience. ...

Remote Senior Platform Engineer Cloud, Automation

A reputable technology firm is seeking a Platform Engineer to contribute to their innovative solutions in a remote capacity. The ideal candidate will have at least 5 years of experience in server/software configuration and management, with hands-on expertise in AWS and proficiency in Python and database applicat ...

Credit Risk Modelling Lead (Assistant Manager)

A leading audit firm is seeking an Assistant Manager – Credit Risk Modelling to support the development and validation of credit risk models in Johannesburg. The successful candidate will manage teams and mentor junior staff, requiring 2-3 years of credit risk experience. A Hons or Masters’ degree in a quantitat ...

Quantitative Analyst, Credit Risk & Predictive Modeling

A leading analytics firm located in KwaZulu-Natal is seeking an experienced Data Scientist/Quantitative Analyst to develop and manage predictive models. The role involves analytical support to business units and the maintenance of accurate data and reporting. Ideal candidates will have an Honours degree in Stati ...

Cloud Data Engineer Pipelines, Lakehouse & Mentorship

Decision Inc. is in search of skilled Data Engineers to join their Data, Information, and Analytics team. The role involves designing and building modern data platforms and mentoring junior colleagues while contributing to pre-sales engagements. The ideal candidate will have a strong background in Pyth ...

Data Driven Credit Risk Modelling Analyst for SMEs

A rapidly growing financial services company based in Cape Town is seeking a Credit Risk Modelling Analyst to join their dynamic team. The role involves supporting credit and finance teams with analysis and reporting. Ideal candidates should have at least 1 year of experience, strong SQL skills, and proficiency ...

Global Markets Data Analyst — AI & Predictive Analytics

A leading corporate banking firm in Johannesburg is seeking an experienced Global Markets Data Analyst. This role focuses on transitioning to advanced analytics and AI-driven insights, supporting traders and business heads. You'll manage the complete data lifecycle and engage with stakeholders to deliver BI outp ...

Senior Actuarial Pricing & Product Development Analyst

A leading recruitment firm seeks a Senior Actuarial Pricing Analyst based in Cape Town. The ideal candidate is a qualified or nearly qualified actuary with over 5 years of experience in retail insurance pricing or product development. Responsibilities include pricing and product development, analyzing client exp ...

Senior Data Scientist ML & A/B Testing Lead

A leading online education provider is seeking a Data Scientist III to lead analytical research and machine learning initiatives in Cape Town. The ideal candidate will have 5-10 years of experience, strong programming skills in Python, and the ability to drive significant business impact through data science. Yo ...

Insurance & Banking Data Scientist — Hybrid (Johannesburg)

A large direct insurance company in Johannesburg is seeking a skilled Data Scientist to develop advanced data models for the banking and insurance sectors. The ideal candidate will have expertise in Python and SQL, with a minimum of 3 years of experience in statistical modeling and analytics. The role involves c ...

Impact Data Scientist: Global Intelligence Analytics

A leading analytics firm in Stellenbosch is seeking a Data Scientist to help build the next generation of intelligence analysis tools. You will develop statistical models to extract insights from massive datasets and collaborate with product and engineering teams on analytical workflows. The ideal candidate has ...

AI / Machine Learning Engineer

Build and deploy production-grade AI models that power next-generation products. You will collaborate with data and product teams, fine-tune language models, and scale ML systems in a cloud-native environment. Key requirements: 3+ years in machine learning or AI engineerin ...

Senior software engineer (frontend javascript)

Direct message the job poster from We are a young, dynamic, hyper‑growth company looking for smart, creative, hard‑working people with integrity to join us! Think you’ve been challenged before? Think again! Scale: Over 4 million happy shoppers shop online on and 2.7 million on Mr D. Show them what you can do. Le ...

Senior Quantitative Analyst

Collaborate with cross-functional teams to analyse and document existing non-linear trading functionality and its use within the business. Analyse the financial costs of risk and uncertainty. Play a lead role in solutioning future trading integration requirements through existin ...

Automation Engineer

Key Responsibilities: Design, develop, and implement intelligent document processing workflows and automation solutions Build and configure OCR engines, document classifiers, extraction templates, and validation workflows Develop document preprocessing pipelines includin ...

Feature analyst

Role Overview Feature Analysts are the bridge between business and agile teams — translating high-level epics into detailed, actionable user stories, driving shared understanding, and keeping the focus on delivering continuous incremental value. The FA role encompasses six core areas: Gather & Analyse — Deconstr ...

DevOps Engineer – Future Talent Pool

What We Do At Blue Bean Software, we’re not just building software—we’re shaping the future. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges. From high-stakes projects in the financial ...

DevOps Engineer Future Talent Pool

What We Do At Blue Bean Software, we’re not just building software—we’re shaping the future. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges. From high-stakes projects in the financial ...

DevOps Engineer Future Talent Pool

What We Do At Blue Bean Software, we’re not just building software—we’re shaping the future. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges. From high-stakes projects in the financ ...

Senior AI Internal Tools Engineer — Remote

This position is posted by Jobgether on behalf of a partner company. We are currently looking for an Internal AI Product Engineer in South Africa. This role is focused on building and scaling AI-powered internal tools that transform how teams operate, collaborate, and automate workflows across the ...

🚀 Boost Your Hiring Chances with Our AI-Powered Tool-Kit

Stand out from thousands of applicants. Use our proven career tools to optimize your applications and land your dream job faster.

To-Do Planner

Organize your job search and personal tasks. All data is confidential.

Open Planner

Wellbeing Center

Access your confidential wellness report and resources to manage job search stress.

Check Wellbeing

Skill Coach

Plan your skill development with O*NET support to stay competitive in your field.

Start Coaching

Outfit Helper

Get AI-powered suggestions on what to wear for your next interview.

Find Outfit

Income Tax Calculator

Plan your finances with our calculator, updated for 2025 tax regulations.

Calculate Tax

Salary Benchmark

Get accurate, AI-supported salary trends to know your worth and negotiate better.

Check Salaries

Interview Practice

Practice for any interview with AI-enabled Q&A sessions. All data is private.

Start Practicing

Interview Predictor

Use our AI-supported tool to predict potential interview questions based on your resume.

Predict Questions

Interview Practice Timer

Use our mock interview trainer to perfect your answers under timed conditions.

Start Timer

Behavioral Mastery

Ace tricky behavioral interviews with our AI-powered practice module.

Master Answers

Question Journal

Confidentially record interview questions you were asked for future reference.

Open Journal

Interview Ace

A comprehensive tool to help you master every aspect of your interviews.

Become an Ace

Q&A Logs

Confidentially track your answers to common questions and refine them over time.

View Logs

Application Planner

Schedule and organize your job applications in one confidential planner.

Open Planner

Cover Letter Tool

Create perfect, tailored cover letters for each application with AI support.

Generate Letter

Resume Score

Get instant feedback on your resume with our NLP-supported analysis tool.

Check My Score

ATS Score

Check your resume's compatibility with Applicant Tracking Systems (ATS).

Check ATS Score

Application Analyzer

Use AI to analyze job descriptions and optimize your application materials.

Analyze Application

Career Visualizer

Confidentially plan and visualize your long-term career path and goals.

Visualize My Career

Offer Genius

Get intelligent insights and strategies to confidently negotiate job offers.

Negotiate Offers

JobFlow

Track your entire job search progress from application to offer with this intelligent tool.

Track My Flow

JobSense

Our intelligent matching engine that provides smart job recommendations.

Get Smart Matches

Networking Toolkit

Tools to build and manage your professional connections. All data is confidential.

Build Network

Professional CV

A classic, O*NET supported template for corporate and professional roles.

Use This Template

Executive CV

A premium, O*NET supported template designed for senior and C-level positions.

Use This Template

Modern CV

A fresh, stylish, O*NET supported template perfect for tech and modern industries.

Use This Template

Creative CV

A visually distinct, O*NET supported template for design and artistic roles.

Use This Template

Minimalist CV

A clean, simple, O*NET supported template that focuses purely on content.

Use This Template

Europass CV

The standard European Union recommended format for wide compatibility.

Use This Template

Student CV

An institution-recommended template perfect for internships and first jobs.

Use This Template

Graduate CV

An institution-recommended template for recent graduates entering the workforce.

Use This Template

Academic CV

The researcher-recommended format for roles in academia and research.

Use This Template

Developer/IT CV

A tech-savvy recommended template to highlight your technical skills.

Use This Template

Skilled Worker CV

A trades-recommended template to showcase hands-on skills and experience.

Use This Template

Monochrome CV

A sleek, black-and-white, O*NET supported template for a professional look.

Use This Template

Art CV

An artist-recommended template that allows your creativity to shine.

Use This Template

Harvard CV

A researcher-recommended template based on the classic Harvard format.

Use This Template

Volunteer Research

Help us improve our platform by joining our community research program.

Join Research

Review Us

Share your experience with our tools to help other job seekers.

Share Experience

Register

Create your free account to save jobs, build your profile, and track applications.

Create Account

Login

Access your dashboard, manage applications, and continue your job search.

Access Your Account

Profile Builder

Create a comprehensive professional profile that attracts recruiters and showcases your skills.

Build Your Profile

View Profile

See your public profile exactly as employers will see it. Make sure it's perfect.

Preview Profile

Bookmarked Jobs

Keep track of all your saved job opportunities in one organized place.

View Saved Jobs

Your Reviews

View and manage all the company reviews you've submitted.

See Your Reviews

Following

Manage the list of companies you follow to stay updated on their new openings.

Manage Following

Find Companies

Discover and research top employers in your country and industry.

Discover Employers

Standalone CV Builder

Use our O*NET supported CV builder to create a professional resume from scratch.

Build Your CV

PDF to DOC (Beta)

Convert your PDF resumes or documents into editable Word (DOC) format.

Convert PDF

DOC to PDF (Beta)

Create universally compatible PDF documents from your Word (DOC) files.

Create PDF

General FAQ

Find answers to common questions about our job site and platform.

Read FAQ

Job Seekers FAQ

Get help and find answers to questions specifically for job seekers.

Get Help

Job Matching

Learn about the technology and algorithms behind how we match you to jobs.

Learn How

Personalized Matching

Discover how we use your profile and activity to provide customized job suggestions.

Learn More

Quick Apply

Understand our fast application process and how to make the most of it.

Learn More

Alert Frequency

Learn how to manage your job alert settings so you get the updates you want.

Manage Settings

Job Alerts Guide

A complete guide to understanding how job alerts work and how to use them effectively.

Read Guide

Resume Matching

Learn how our system matches your resume to job requirements.

Learn More

Ethical Branding

Read our guide to building a professional and ethical personal brand.

Read Guide

Candidate Visibility

Learn how to increase your visibility to recruiters on our platform.

Increase Visibility

Verified Badge

Find out how you can get a verified badge to build trust with employers.

Get Verified

AI ATS Technology

Learn about the advanced AI and ATS technology that powers our platform.

Learn More

ATS Ranking

Understand how Applicant Tracking Systems rank you as an applicant.

Learn More

Semantic Matching

Learn how our AI-powered semantic matching goes beyond keywords.

Learn More

    Full Stack Developer Angular Python Jobs in South Africa Job Search Guide, Trends and Insights