121,821+ Full Stack Software Engineer Python React Jobs in South Africa — Top Companies Hiring July 2026

     
  Reset

Administrative and finance support officer

📑 Administrative and Finance Support Officer About The Role Nat Carbon Africa seeks a fixed term Administrative & Finance Support Officer in the Business Support Department for the large-scale Spekboom Restoration Project in the Eastern and Western Cape Provinces of South Africa. Key Job Requirements And ...

Junior Data Scientist

📑 What Youll Do: Collect, clean, and transform financial data Assist with building and refining machine learning models Support anomaly detection and automation tools Create impactful dashboards and reports in Power BI Collaborate with Engineers, Analysts, a ...

Automation Engineer experienced in PLC programming and Training

📑 Automation Engineer experienced in PLC Support & to Train inside employees + External Customers in their company and Factories Permanent position| The company is in Johannesburg west Rand near RoodepoortWorking at Companies premises and in their factory’s and will be going out to ...

Front end developer

📑 Frontend Engineer (Angular) Our client is a Cyber Security company looking for a Frontend Engineer who specializes in Angular. If you've been tinkering with front-end frameworks and have naturally advanced through every iteration of CSS processors out there, they are looking for you! You would be joi ...

Front end developer johannesburg

📑 Frontend Engineer - Angular Our client is a Cyber Security company looking for a Frontend Engineer who specializes in Angular. If you've been tinkering with front-end frameworks and have naturally advanced through every iteration of CSS processors out there, they are looking for you! You would be joi ...

Fund Accountant 61032314926

📑 Fund Accountant Remote | Full-Time | Reports to: Fund ControllerAbout the CompanyWe are a globally operating financial firm running a full-stack private investment platform focused on regulated digital assets. Our platform spans the full investm ...

3rd Line Support Engineer Cape Town

📑 ENVIRONMENT: As a senior centre of excellence within the Contact Centre Support Desk, the primary purpose of this role is to act as a technical leader, driving the timely resolution of complex service and support-related escalations and problem management. This senior position is critical for providing ...

C# Developer: SLS: RA: Sanlam Risk & Savings: Bellville

📑 Who are we?The Sanlam Retail Affluent business (SRA) is dedicated to empower South Africans in the middle- and upper-income segments to be financially confident, secure and prosperous. With deep client understanding and a focus on excellence in technology, client and intermediary experiences ...

Associate Director, GIS

📑 Company DescriptionWork with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trust ...

Principal GIS Specialist

📑 Company DescriptionWork with Us. Change the World. At AECOM, we're delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our work helps people and communities thrive. We are the world's trust ...

Performance Tester

📑 To determine whether the application satisfies performance requirements (for instance, the system should handle up to 1,000 concurrent users). To locate computing bottlenecks within an application Responsibilities Create and execute performance test strategy and test plan, interfacing ...

BI Developer

📑 Our clients are always on the lookout for high-performing talent who are ready to make an impact. If you're driven, ambitious, and open to new opportunities, I would love to partner with you for roles that puts your career on the map.Experience: Designed, develo ...

Business intelligence analyst

📑 About the job Business Intelligence Analyst A relevant tertiary qualification in Business Administration or Mathematics Certification in Business Analysis (preferred) Design thinking The Data Product Life Cycle (DPLC) Data visualisations using tools such as Power BI Fundamental knowledge of data privacy and secu ...

Graduate Engineer Graduate Engineer SMEC Services Pty Limited In person · Bloemfontein, FS, ZA [...]

📑 Function: Planning and Traffic Engineering PRIMARY POSITION PURPOSE This position is responsible for the technical design of projects within the section and will be required to provide assistance to Engineers. KEY RESPONSIBILITIES Draft technical reports of accep ...

Senior industrial engineer (b eng industrial) bsc mechanical engineer: please contact ronel @ 0[...]

📑 Introduction The Industrial Engineer / Mechanical Engineer is experienced in creating value add solutions to meet client’s business needs and manages project deliverables/outcomes in line with agreed quality requirements. Duties & Responsibilities Actively works to maintain healthy relationships with co ...

Graduate Engineer Graduate Engineer SMEC Services Pty Limited In person · Bloemfontein, FS, ZA [...]

📑 Function: Planning and Traffic Engineering PRIMARY POSITION PURPOSE This position is responsible for the technical design of projects within the section and will be required to provide assistance to Engineers. KEY RESPONSIBILITIES Draft technical reports of a ...

Senior Analytics Engineer: Data Strategy & Architecture

📑 Nedbank is seeking an experienced Data Engineer to oversee multiple complex data initiatives, ensuring high-quality data is available for analytical processes. You will mentor junior analysts, optimize the data engineering analysis process, and drive the bank's data strategy and architecture roadmap. Candidates ...

Field Engineer Application Systems Installations Training

📑 Kemin is seeking a Field Engineer in Gauteng, South Africa. This role is pivotal for installing and commissioning solutions for Kemin products at various levels. The successful candidate will manage installations, assist in sales trials, and provide technical support. Essential qualifications include a degree in ...

Junior Mechanical Engineer: Combustion Systems & Design

📑 Recruitpro Solutions, based in Gauteng, South Africa, seeks a Mechanical Engineer to assist in designing and optimising combustion systems. Responsibilities include supporting senior engineers, preparing documentation, and collaborating with cross-functional teams. The ideal candidate will possess a BE ...

Digital Lead: Systems Intelligence (Data Engineer)

📑 Key Responsibilities Ensure data quality, governance, and integrity to support trusted decision-making Enforce documentation standards, system compliance, and audit readiness Design and implement practical, value-driven digital solutions aligned to business needs < ...

Data Engineer (Azure/Microsoft Fabric environment)

📑 The Data Engineer will design, develop and maintain scalable data solutions that support the organisation's data and analytics strategy. The role focuses on building reliable data pipelines, maintaining a Single Source of Truth (SSOT) data platform, improving data quality and enabling Power BI reporting th ...

Solar Project Engineer – Zambia (Relocation Included)

📑 Precision Recruitment International seeks a skilled Solar Engineer for a role based in Zambia. The ideal candidate will lead solar PV system design and project management. This position offers competitive salary, relocation assistance, and a chance to work on impactful renewable energy projects. Applic ...

Senior Java Engineer — Lead Innovation & Delivery

📑 Discovery Limited is hiring a Senior Java Developer in Gauteng, South Africa. The role involves designing, developing, and implementing Java applications, focusing on customer-centric solutions. Candidates should have over 5 years of experience and strong knowledge of Java and associated frameworks. Ex ...

Mining Wear Lining Specialist & Field Engineer

📑 The Working Earth is seeking a Mechanical Engineer in Gauteng to assess and design wear lining and corrosion protection solutions for mining industries. Candidates should have 3–6 years of recent site experience and a strong technical background in engineering. The ideal candidate will manage multiple ...

Pump Solutions Sales Engineer — Projects & Tenders

📑 Network Finance in South Africa is seeking a Project Sales Engineer who specializes in pump solutions. The role involves selling pumps, managing projects, and establishing strong relationships with clients. The ideal candidate should have over 4 years of experience in pump sales and possess a Diploma o ...

Industrial Automation Engineer — Siemens Systems Expert

📑 Recruitpro Solutions is seeking a motivated industrial automation engineer in Gauteng, South Africa. You will assist in designing, developing, and implementing automation systems while supporting projects from concept through commissioning. The ideal candidate has 2–5 years of experience in industrial ...

Remote Sprinkler Design Engineer Hydraulic Mastery

📑 Remote Choice is seeking a Sprinkler Design Engineer to join their remote design team. This is an excellent opportunity for a technically minded designer with strong hydraulic calculation and pipe sizing experience. You will be responsible for the design and layout of sprinkler systems, producing detailed des ...

Senior Infrastructure Engineer VMware, Storage & Backup

📑 Network Finance is looking for a highly skilled Specialist Support Engineer to join their MIS team in Bryanston, Gauteng. This role involves managing VMware infrastructure and Veeam backup solutions, ensuring operational efficiency in a high-availability environment. The successful candidate will have ...

Senior Lead Piping & Mechanical Engineer Relocation

📑 FairPlay Engineering is seeking experienced Lead and Senior Piping and Mechanical Engineers to join their team in Amsterdam, Netherlands. Candidates will lead engineering processes for industrial projects, manage design deliverables, and mentor junior engineers. This pivotal role requires a strong back ...

Remote PV Power Electronics Support Engineer

📑 Growatt New Energy is seeking a skilled technical support specialist to provide remote assistance to distributors and installers. Responsibilities include repairing inverters, guiding installations, and supporting sales activities. The ideal candidate will have a background in power electronics or elec ...

Technical Sales Engineer Industrial Wear Solutions

📑 Pollock and Associates is seeking an experienced Sales Engineer in South Africa to drive technical business development across heavy industrial sectors. This client-facing role requires strong metallurgical expertise and a solutions-first approach. The successful candidate will manage a diverse client ...

Senior Aftermarket Engineer Power Plant Solutions

📑 Chart Industries, Inc. is seeking an experienced Aftermarket Engineer based in Bedfordview, Gauteng, South Africa. In this role, you will provide engineering support to service and manufacturing departments, lead major projects, and ensure product reliability and performance. The ideal candidate will h ...

Warden Call Systems Engineer — Care Homes

📑 DFP Services is seeking a Warden Call Engineer in South Africa, Noordwes to install and maintain social alarm systems in care homes and assisted living facilities. The role includes fault finding and preventative maintenance while ensuring high levels of customer service. Applicants should have experie ...

Lead Electrical Engineer — Mining & Industrial Projects

📑 Helderberg Personnel is searching for a skilled Electrical Engineer to lead and manage electrical engineering projects from concept to completion. The ideal candidate will have a BEng or BTech Degree in Electrical Engineering and at least 8–10 years of relevant experience, preferably in mining or industrial s ...

Senior Process Engineer – Water/Wastewater Innovator

📑 Energy Jobline CVL is looking for a Senior Process Engineer in South Africa to deliver innovative water and wastewater treatment solutions. This hybrid role requires extensive process design experience within the regulated water industry, with opportunities for mentorship and leadership. Join a growing ...

Senior Banking Integrations Engineer (Java & APIs)

📑 Impronics Technologies is seeking an Integration Specialist in Johannesburg, South Africa. This role involves designing, developing, and managing integrations with third-party systems in the banking domain. The ideal candidate has profound expertise in Java, APIs, and enterprise integrations, along with stron ...

Senior AI Engineer – Insurance Tech & Automation

📑 Empire Recruitment is seeking a Microsoft Developer to join their technology team in Gauteng, South Africa. You will design and implement AI-driven solutions while collaborating closely with business stakeholders to meet operational requirements. The ideal candidate has extensive experience in the insu ...

Engineer: Strategic Career Growth Partner & Coach

📑 Network2 is offering a dedicated career consulting service to engineers in Gauteng, South Africa. The role involves collaboration with a career consultant to define career direction, refine your CV, and access engineering opportunities. Ideal candidates are qualified BEng engineers looking for advancement wit ...

Senior Java Backend Engineer (Hybrid Contract)

📑 A technology solutions provider in South Africa is seeking an experienced Java Developer to design, develop, and maintain scalable backend applications. In this hybrid contract role, you'll collaborate closely with cross-functional teams to deliver high-quality software solutions. Ideal candidates will have over ...

AI Engineer: Scalable LLMs, RAG & Automation

📑 Imizizi is looking for an AI Engineer to design, build, and operationalize scalable AI systems. The role involves integrating AI solutions into client platforms and implementing ML pipelines while ensuring model governance and responsible AI practices. Candidates should have a relevant degree in IT or ...

EIT Engineer: Mech/Struct/Civil/Chem

📑 A leading engineering firm in South Africa is seeking graduates for their Engineer-in-Training (EIT) programme in Mechanical, Structural, Civil, and Chemical Engineering. Successful candidates will participate in a structured program, requiring some site visits primarily in Mpumalanga and Gauteng Provinces. Appl ...

Senior Data Engineer/Azure BI Specialist

📑 Our client in the banking sector is seeking a highly skilled Senior Data Engineer/Azure BI Specialist to join the Finance Technology Procurement team. The successful candidate will be responsible for supporting and enhancing Procurement Technology applications, delivering data engineering solutions, busine ...

Senior Oracle Fusion Cloud Engineer Banking

📑 IQbusiness is hiring a Senior Oracle Fusion Cloud Engineer in Sandton to design and implement Oracle Fusion Cloud solutions tailored to the banking industry's needs. Candidates should have at least 8 years of experience in this area, along with strong knowledge of Oracle Cloud architecture and expertise in integ ...

Senior Civil Design Engineer Feasibility & Delivery

📑 A leading engineering firm is seeking a Custodian of Civil Engineering located in Gauteng, South Africa. This role focuses on overseeing feasibility studies and ensuring that engineering standards are defined and maintained throughout the project lifecycle. The ideal candidate will have a BEng in Civil Engineeri ...

Senior Cloud Engineer AWS, Migration & IAM

📑 A leading recruitment agency in Gauteng is seeking an experienced IT Branch Manager to work in partnership with the Product team and deliver effective results in a highly technical environment. The ideal candidate will have over 4 years of hands-on experience in Cloud Engineering, particularly in AWS, and be pro ...

Azure Driven Virtualisation & Windows Server Engineer

📑 A technology solutions provider in Gauteng seeks a skilled Virtualisation and Windows OS Engineer to manage virtual environments and Windows server administration. The ideal candidate will have certifications such as Microsoft Certified Professional and Azure Administrator Associate. Key responsibilities include ...

Senior Underground Mining Engineer Design & Scheduling

📑 A leading engineering consulting firm in Gauteng is seeking a Senior Mining Engineer to lead projects in underground mining design and scheduling. The ideal candidate will possess significant experience in mine design and project evaluation, and will mentor junior engineers while ensuring compliance with mining ...

Junior network engineer / junior netwerk ingenieur

📑 Sleutelverantwoordelikhede Netwerk Ondersteuning Verskaf eerstelyn ondersteuning vir netwerkprobleme insluitend LAN, WAN, Wi Fi en VPN omgewings Diagnoseer en los verbindings- en prestasieprobleme op Eskaleer komplekse probleme na senior ingenieurs waar nodig Installasie & Konfigurasie Installeer en konfig ...

Senior data engineer/azure bi specialist

📑 Our client in the banking sector is seeking a highly skilled Senior Data Engineer/Azure BI Specialist to join the Finance Technology Procurement team. The successful candidate will be responsible for supporting and enhancing Procurement Technology applications, delivering data engineering solutions, business ...

Senior Automation Engineer: Siemens Lead & Mentor

📑 A leading recruitment firm in Gauteng is seeking an experienced professional to lead the design and implementation of industrial automation systems. You will take technical responsibility for complex projects and provide mentorship to engineering teams. The ideal candidate has a minimum of 7 years in industrial ...



Full Stack Software Engineer Python React Jobs in South Africa Job Search Guide, Trends and Insights

Real-Time Full Stack Software Engineer Python React Jobs Category Trends (Graphical Representation)

Expertini presents the current leading trends in job categories for Full Stack Software Engineer Python React jobs in South Africa. Our interactive graphical representation below showcases these trends, helping you stay informed about the job market dynamics in South Africa. Evaluate the data to understand the employment landscape and make informed career or hiring decisions.

The first graph of job trends uses a bar chart to display the popularity of various job categories for Full Stack Software Engineer Python React jobs in South Africa. Each bar represents a different job category, with the size of the bar indicating the number of jobs available in that category. This visual representation highlights key areas of employment, showing the concentration and distribution of job opportunities across different categories.

Management
46
Business And Financial Operations
0
Computer And Mathematical
7
Architecture And Engineering
1
Life Physical And Social Science
0
Community And Social Service
0
Legal
0
Educational Instruction And Library
0
Arts Design Entertainment Sports And Media
0
Healthcare Practitioners And Technical
0
Healthcare Support
0
Protective Service
1
Food Preparation And Serving Related
0
Building And Grounds Cleaning And Maintenance
0
Personal Care And Service
0
Sales And Related
0
Office And Administrative Support
0
Farming Fishing And Forestry
0
Construction And Extraction
0
Installation Maintenance And Repair
0
Production
0
Transportation And Material Moving
0
Military Specific
0
Other General
484
Download Full Stack Software Engineer Python React Jobs in South Africa Categories Trends

Uncover Live Full Stack Software Engineer Python React Job Type Trends (Graphical Representation)

Exploring the employment landscape by delving into the diverse array of job types shaping its economic fabric is an important aspect of your job search. It is one of the keys to navigating a dynamic job market.

The second graph of job type uses a bar chart to display the trends in various job types for Full Stack Software Engineer Python React jobs in South Africa. Each section of the bar represents a different job type (full-time, part-time, contract, internship, and remote), providing a clear visual representation of the distribution and popularity of each type within the job market. This allows for easy comparison of the prevalence of different employment types over time, helping to understand the job market dynamics.

Full Time
1357
Part Time
6
Contract
2
Internship
0
Remote
7
Download Full Stack Software Engineer Python React Jobs in South Africa Job Types Trends

How to Find the Best Full Stack Software Engineer Python React Jobs

Finding the best Full Stack Software Engineer Python React jobs involves using online job portals, networking, and tailoring your resume to highlight relevant skills and experiences. Platforms like Expertini can streamline your job search by providing access to numerous job listings. Launch your Full Stack Software Engineer Python React career in South Africa! Explore 121,821+ number of available Full Stack Software Engineer Python React jobs exciting opportunities and find your perfect fit. Apply for FREE on Expertini, the leading job board since 15+ years.

Effective Job Search Tips for Landing Full Stack Software Engineer Python React Jobs

Enhance your chances of landing Full Stack Software Engineer Python React jobs by following these effective job search tips. Utilize South Africa Jobs Expertini to find the right job and improve your prospects with features like Resume Scoring and personalized job alerts. Expertini also offers a mobile app for on-the-go job searching and alerts. Additionally, consider these tips:

  • ➵ Stay focused on your job search goals.
  • ➵ Be attentive to market trends and job openings.
  • ➵ Customize your resume for each appspancation.
  • ➵ Prepare thoroughly for interviews.
  • ➵ Network with professionals in your field.

Is a Full Stack Software Engineer Python React Career Right for You?

Determine if a Full Stack Software Engineer Python React career in South Africa aligns with your career goals. Consider factors like job satisfaction, career growth, and work-life balance.

Industries Hiring the Most Professionals

The key industries and job sectors in South Africa are known for their diverse economic landscape, with opportunities in sectors such as technology, healthcare, finance, and more. This can help you focus your job search on sectors with high demand.

Average Salary Range for Full Stack Software Engineer Python React Roles

The average salary range for your role varies, but the standard pay scale is rated "Standard" for Full Stack Software Engineer Python React within South Africa. Salary levels may vary depending on your industry, experience, and skills, so it's essential to research and negotiate effectively. Knowing the salary expectations can help you negotiate better job offers.

Cost of Living in South Africa vs. Other Cities

Compare the cost of living in South Africa to other cities in South Africa. Expertini calculates it based on the percentage of earnings to living costs, with an average ranging from 33% to 65% of your monthly income. This comparison can help you make informed decisions about your financial planning and lifestyle. It's also advisable to check with locals before moving to a new town.

Popular Job Boards & Recruiters for Full Stack Software Engineer Python React Jobs

The working professional life in South Africa is rated good within our internally formulated rating system. The working hours, work-life balance, and overall work environment are rated favorably, providing a sense of what to expect as a professional. Insights into the workplace environment, values, and expectations can be well understood by exploring the available job listing opportunities. Understanding the work culture can help you thrive in your professional journey. This knowledge can help you find a workplace that matches your values and work style.

Get Personalized Job Alerts

Sign Up for personalized job alerts on Expertini to receive notifications about new Full Stack Software Engineer Python React job openings in South Africa. This ensures you stay updated and can apply promptly to relevant opportunities. We provide customized job alerts, available daily, weekly, and monthly.

Types of Jobs Available in South Africa?

There is a wide range of job opportunities in South Africa such as:

Work model Country
Full-Time South Africa
Part-Time South Africa
Remote South Africa
Internship South Africa
Contract South Africa

The available jobs vary across industries and sectors, providing options for professionals with different skills and interests. Understanding the various roles can help you target your job search more effectively.

Top Companies Hiring for Full Stack Software Engineer Python React Positions

Many top companies that are actively hiring for Full Stack Software Engineer Python React positions. Leveraging resources like Expertini can help you identify these companies and apply for roles that match your skills and career goals.

Here is the List of Top Companies that are currently hiring for Full Stack Software Engineer Python React:

Job title Company Work model
Administrative and finance support officer Natcarbonafrica Full-time
Junior Data Scientist Network Recruitment Full-time
Automation Engineer experienced in... Diverse Consulting Solutions Full-time
Front end developer Xcede Group Full-time
Front end developer johannesburg Xcede Group Full-time
Fund Accountant - 61032314926 Somewhere Full-time
3rd Line Support Engineer - Cape Town Datafin IT Recruitment Full-time
C# Developer: SLS: RA: Sanlam Risk &... Sanlam Full-time
Associate Director, GIS AECOM Full-time
Principal GIS Specialist AECOM Full-time

Your ideal job search starts here! Explore thousands of Full Stack Software Engineer Python React job opportunities across South Africa. Whether you're seeking full-time, part-time, remote, or internship positions, Expertini has you covered. Our extensive listings feature roles from top companies nationwide, ensuring you find the perfect fit for your skills and career aspirations. Start your journey to a fulfilling career today with Expertini – your trusted partner in job searching!