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

     
  Reset

First level support engineer | seidor networks

📑 SEIDOR Networks is looking for a First Level Support Engineer to join a growing team based in Johannesburg. The SEIDOR Networks service desk is responsible for managing customer service levels by providing remote and occasional on-site support to meet SLA response and fix times. As the first ...

Staff Backend Engineer (NodeJS/Go)

📑 Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It is backed ($200M in funding) by VCs from Silicon Va ...

2026 ackermans graduate programme (retail space planner in south africa)

📑 Ackermans Retail Space Planner Graduate Programme (2026) Applications are now officially open for the 2026 Ackermans South Africa Retail Space Planner Graduate Programme. As one of South Africa’s oldest, most beloved, and most expansive value fashion retailers, Ackermans (a prominent subsidiary of the Pepkor ...

Mechanical Design and Estimation Engineer

📑 Mechanical Design and Estimation Engineer We are seeking a Mechanical Design & Estimation Engineer to join our Estimation Department. The role includes developing detailed designs and preparing accurate cost estimates for mechanical systems in MEP/EPC projects, such as HVAC, plumbing, fire ...

Process Engineer (BPM and Change Management)

📑 ## Process Engineer (BPM and Change Management)Johannesburg, South Africa · Full-time · Senior#### About The Position**Department:** Sales and Delivery Team - Empower**Industry:** Information Technology & Services, Computer Software, Management Consulting**Location:** South Africa, Remote (WFH)**Experience Range ...

Control & Instrumentation Engineer Hendrina Power Station

📑 Job Summary: Eskom Holdings SOC Ltd, South Africas leading power utility, is seeking a highly skilled Control & Instrumentation Engineer to join our Hendrina Power Station team. The ideal candidate will play a critical role in ensuring the safe, reliable, and efficient operation of ...

Process Engineer (BPM and Change Management)

📑 ## Process Engineer (BPM and Change Management)Johannesburg, South Africa · Full-time · Senior#### About The Position**Department:** Sales and Delivery Team - Empower**Industry:** Information Technology & Services, Computer Software, Management Consulting* ...

Professor/associate professor (faculty of engineering & the built environment)

📑 Job Title Professor/Associate Professor – Department of Mechanical Engineering Science, Faculty of Engineering & the Built Environment, University of Johannesburg Job Details Location: Auckland Park Kingsway Campus, Johannesburg, South Africa Contract: Permanent, Full-time Remuneration: Market related E ...

Process engineer (bpm and change management)

📑 ## Process Engineer (BPM and Change Management)Johannesburg, South Africa · Full-time · Senior#### About The Position**Department:** Sales and Delivery Team - Empower**Industry:** Information Technology & Services, Computer Software, Management Consulting**Location:** South Africa, Remote (WFH)**Experience Range ...

Control & Instrumentation Engineer Hendrina Power Station

📑 Job Summary: Eskom Holdings SOC Ltd, South Africas leading power utility, is seeking a highly skilled Control & Instrumentation Engineer to join our Hendrina Power Station team. The ideal candidate will play a critical role in ensuring the safe, reliable, and efficient operati ...

CREDITORS CLERK/ADMINISTRATOR

📑 JNR CREDITORS CLERK/ADMINISTRATOR with Accounting Software & ExcelEast Rand, GautengCreditors Clerk/AdministratorDuties and ResponsibilitiesManage the Full Creditors function including ReconciliationsProc ...

Hadoop Administrator

📑 Overview Seeking an experienced Spark Administrator with strong Linux and Starburst/Trino skills to support large-scale data platforms in a regulated banking environment. Requires 5+ years of hands‑on experience in big data infrastructure and system operations. Key Responsibilities ...

Process and AI Developer

📑 Responsibilities Identify and improve internal processes to save time and reduce manual work across the firm Develop and Maintain automations, scripts and small applications to support the business Drive AI development initiatives, including building and improving AI Age ...

Senior Data Scientist

📑 SUMMARY: The Senior Data Scientist is a specialised role focused on applying advanced analytics, machine learning, and graph-based techniques to derive insights from complex, interconnected data. The role supports high-impact use cases such as fraud detection, financial crime, and customer ...

Senior C# Developer (PERMANENT)

📑 Core Description of the role: As a Senior C# Developer in the SGT WebApps team, you will be responsible for the analysis, development, and maintenance of various inhouse Web Applications developed in .NET. Output/Core Tasks: Softwa ...

SAP Young Professionals Program South Africa 2026

📑 SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovatio ...

SAP Young Professionals Program South Africa 2026

📑 SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation ...

Omni Channel Technical Lead SAP Commerce Cloud

📑 Clicks Group is looking for a Technical Team Lead (Omni-Channel) to join their IT E-Commerce & Omni Team based at the Clicks Head Office in Cape Town. This role requires expertise in SAP Commerce Cloud (Hybris) technology and responsibilities include leading a technical team, overseeing the omni-channel techn ...

Systems support engineer cape town

📑 Role Description The Systems Support Engineer is a key part of the Cloudbox service framework providing end to end management of tickets and service requests reported by the customer. Manage Tickets and Requests Receive and record all calls from our customers Provide initial assessment of all tickets, a ...

Senior network design engineer permanent johannesburg hybrid up to r1.6mil per annum

📑 Overview An esteemed organization in Johannesburg is seeking a highly skilled Senior Network Design Engineer. This role is pivotal in designing, implementing, and optimizing network infrastructure, ensuring the highest standards of performance, security, and reliability. The successful candidate will bring ex ...

Professional Structural Engineer Industrial Structures

📑 Job Description A well-established, management-owned engineering firm with almost 90 years’ experience is looking to hire a Professional Structural Engineer who specializes in industrial structures. The successful candidate's responsibilities will include: A solid background ...

Agile Master

📑 We're looking for an experienced Agile Master to join a global technology team driving innovative financial planning and reporting solutions used across an international enterprise landscape.In this role, you'll be the heartbeat of Agile delivery, guiding mu ...

Electrical Graduate Project Engineer (solar)

📑 Reference: Pta -EP-4 Electrical Project Engineer vacancy in Bellville, Cape Town. BEng/BSc degree required. Support the design team through design of Solar PV systems, project management of solar plants, and client management. Must have working experience or have completed a final year proj ...

Draftsman

📑 Our esteemed client is a leading engineering and technical services company specializing in turbomachinery, diesel systems, and industrial solutions, serving sectors such as mining, steel, petrochemicals, marine, and energy. We are seeking a Draughtsman to take precise measurements of components to ...

Agile Master Semi Remote R700 PH 1344000

📑 Agile Master Position One of the world’s leading manufacturing businesses is on the hunt for an Agile Master . You will be joining a team of IT innovators that work on cutting edge technical solutions within the automotive industry. If you have the ability to manage a technica ...

Process engineering specialist

📑 Please note this position is in the Middle East - Saudi Arabia. All relocation costs will be covered. We are seeking a highly experienced Senior Process Engineer to join our Facilities Planning Division (FPD). The successful candidate will provide expert technical guidance on conceptual designs, long ...

Professional Services Civil Engineer / Technologist

📑 SUMMARY: We are looking for a seasoned Civil Engineer or Civil Technologist to assist with the planning, design, and supervision of civil infrastructure projects across private and public sectors. We have a permanent role in Durbanville. POSITION INFO: Key responsibilities ...

Data Analyst

📑 SUMMARY: Are you a Data Analyst looking for an opportunity in the fintech space? This opportunity might be for you (a hybrid working structure based in Johannesburg North). POSITION INFO: Job Experience & Skills Required: Bachelor's Degree in Computer Science or a rela ...

Performance & Digital Marketing Manager

📑 Join Enko Education Enko Education is an international school network focused on Africa, building a network of African International Schools in 10 African countries, offering education that gives students access to the world’s best universities. Since 2014 we have helped thousands of stud ...

Marketing Automation Specialist

📑 Are you a tech-savvy marketing professional passionate about leveraging automation and AI to drive results? We’re looking for a Marketing Automation Specialist to join our dynamic team and take the lead in creating innovative, data-driven campaigns using GoHighLevel or <stron ...

Mid to senior.net developer (hybrid)

📑 Introduction A well-established manufacturing company, based in Roodepoort is looking to hire a Mid to Senior. NET Developers to join their in-house development team as soon as possible. They'll be involved in both maintaining legacy systems and developing new features for our core Windows desktop application ...

Senior Java Developer

📑 Hire Resolve's client is looking for a Senior Java Developer to join their team. You will play a critical role in designing, developing, and maintaining our payment processing systems and financial applications. You’ll work with a diverse stack of technologies including Java, Spring, Hibernate, Quarkus, Ka ...

Java developer

📑 Reference: PR -RN-1 Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients. We are looking for a Senior JAVA Developer to join our financial services client based in Johannesburg for a 6-months contract role. Duties & Responsibilities W ...

Executive assistant

📑 Business Systems & Technology Lead Dreamlab is seeking an experienced Business Systems & Technology Lead to help build and scale the technology, systems, and operational infrastructure of a growing international group of businesses. This is a highly hands‑on role for someone who enjoys solving busine ...

Business intelligence analyst

📑 Purpose The incumbent will determine the needs for reporting, data analysis, and business intelligence. They collaborate closely with the IT team and clients to transform data into vital knowledge and information that can be applied to make wise business decisions. In order to recognize and address important ...

Electrical Engineering Technician

📑 Requirements N6/ National Diploma: Mechanical/Electrical or related formal qualification Matric (Senior Certificate) Code B Driver’s License MS Word, MS Excel, MS Powerpoint, MS Project & MS Outlook (Intermediate skill level), SAP knowledge OHS Act, ISO 900 ...

Senior Network Engineer South Africa

📑 Drive your career forward with Percepta and join the people powering the world’s leading automotive experiences. As a Senior Network Engineer, you’ll be a part of creating and delivering amazing customer experiences, while also enjoying the satisfaction of being part of our award-winning, people-first ...

Senior Specialist Engineer (Water Specialisation)

📑 About the job Senior Specialist Engineer (Water Specialisation) A well-established engineering organisation is seeking a highly skilled and experienced Senior Specialist Engineer with Specialisation in water to join their team. This is a permanent position at a senior leve ...

Senior Cloud Security & DevSecOps Manager

📑 Job Title DevSecOps Manager Location Midrand - Hybrid Duration 12 months Role Summary This senior role drives secure, automated, and compliant cloud-native delivery while managing monitoring/alerting, penetration testin ...

Senior Mobile Developer

📑 Qualifications Bachelor of Science majoring in Computer Science or equivalent prior learning or experience SAFe Certification is a plus At least 5 years of experience developing Mobile applications Highly skilled in Mobile technologies (Android SDK, Java, Kotli ...

Accountant senior hoedspruit

📑 Reference: MP -AE-1 Our client in the Agricultural sector is looking for an Accountant / Senior Bookkeeper to join their team in Hoedspruit, Limpopo. Duties & Responsibilities Bachelor's degree in Accounting or related field Proven experience as a Bookkeeper or Accountant, with a minimum of 6 years in a ...

Platform Engineer GCP & Kubernetes, Scale Global Cloud

📑 Overview DevOps, Cloud, SRE, Software Engineering, Security Are you someone who thrives on taking projects to a massive scale? And no, I don’t mean the kind of scale that weighs elephants. This is about building and evolving a cutting-edge platform that processes millions ...

Business development manager

📑 The Business Development Manager drives new business growth for red Panda Software within the South African retail sector by identifying and converting opportunities. The role focuses on positioning the company as a trusted partner delivering modernization, innovation, integration, AI-driven solution ...

Marketing leader

📑 About Huzzle At Huzzle, we connect high-performing professionals with global companies across the UK, US, Canada, Europe, and Australia. Our clients include startups, digital agencies, and tech platforms in industries like Saa S, Mar Tech, Fin Tech, and Ed Tech. We match top sales talent to full-time remote r ...

It security technician

📑 IT Security Technician We currently have an opportunity for an IT Security Technician. This position requires a variety of specialised skills and applied patience. A security technician has a single place to work from; however, is required to support multiple, different, and forever changing environments. Com ...

Career Opportunities – Total Facilities Management Project

📑 SETE Energy Saudia for Projects Ltd. is pleased to announce multiple career opportunities within our Total Facilities Management project in Saudi Arabia. We are seeking qualified and experienced candidates who are ready to contribute to a dynamic and professional project environment ...

Senior FM Project Lead — Total Facilities Management

📑 SETE Energy Saudia for Projects Ltd. is pleased to announce multiple career opportunities within our Total Facilities Management project in Saudi Arabia. We are seeking qualified and experienced candidates who are ready to contribute to a dynamic and professional project environment ...

Remote website designer & design pro (photoshop expert)

📑 A remote design company is looking for a graphic designer to create high-ranking websites and communicate professionally in a remote work environment. The role requires proficiency in Adobe Photoshop and a solid understanding of HTML/CSS. Candidates must ensure strong IT skills in design and photo editing softwa ...

Remote us medical billing specialist

📑 A BPO company is seeking a remote Medical Biller with experience in the U. S. healthcare sector. The ideal candidate should have expertise in medical billing software and insurance policies. Responsibilities include preparing and submitting billing data, ensuring patient information accuracy, and providing custo ...

Cybersecurity Specialist (CPT Hybrid)

📑 Cybersecurity Specialist (CPT Hybrid) Engineering/Technical ~ IT - Software Development ~ IT - Infrastructure Cape Town - Western Cape - South Africa ENVIRONMENT A reputable Financial Services Group seeks the technical expertise of a Cybersecurity Specialist with at least 5-10 years ...



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
110
Business And Financial Operations
0
Computer And Mathematical
4
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
2
Transportation And Material Moving
0
Military Specific
0
Other General
801
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
2836
Part Time
1
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 211,366+ 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
First level support engineer |... SEIDOR Full-time
Staff Backend Engineer (NodeJS/Go) Yassir Full-time
2026 ackermans graduate programme... Jamnet Team Full-time
Mechanical Design and Estimation Engineer Confidential Full-time
Process Engineer (BPM and Change Management) Exusia, Inc. Full-time
Control & Instrumentation Engineer -... Freelanceshop Full-time
Process Engineer (BPM and Change Management) Exusia, Inc. Full-time
Professor/associate professor... Unist Full-time
Process engineer (bpm and change management) Exusia, Inc. Full-time
Control & Instrumentation Engineer -... Freelanceshop 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!