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

     
  Reset

Senior Marine Structures Engineer – Cape Town (Lead Role)

📑 Sevra is seeking a Senior Engineer for its Cape Town office to take full technical ownership of marine and coastal engineering projects. This role involves ensuring compliance with regulations and managing project delivery while mentoring junior engineers. Ideal candidates will have a bachelor’s degree in engine ...

Data Engineer – Real Time Data Pipelines

📑 Black Pen Recruitment is looking for a skilled Data Engineer to work in a hybrid environment based in Cape Town, South Africa. The successful candidate will be responsible for designing robust data pipelines, implementing real-time streaming solutions, and employing tools like Apache Airflow and Terraform. </ ...

Senior marine structures engineer – cape town (lead role)

📑 Sevra is seeking a Senior Engineer for its Cape Town office to take full technical ownership of marine and coastal engineering projects. This role involves ensuring compliance with regulations and managing project delivery while mentoring junior engineers. Ideal candidates will have a bachelor’s degree in engine ...

Propulsion Mechanical Engineer Vibration & Structures

📑 Nextech, located in South Africa's Wes-Kaap, is seeking a full-time Mechanical Engineer to join their dynamic Propulsion department. The role involves performing structural, thermal, and vibration analysis of propulsion components, with an emphasis on collaboration with design teams and project oversight. </p ...

Data engineer – real time data pipelines

📑 Black Pen Recruitment is looking for a skilled Data Engineer to work in a hybrid environment based in Cape Town, South Africa. The successful candidate will be responsible for designing robust data pipelines, implementing real-time streaming solutions, and employing tools like Apache Airflow and Terraform. < ...

Control & Instrumentation Engineer

📑 SUMMARY: New Vacancy!! A well known Water Treatment Operation based in Sandton is looking to employ a Control & Instrumentation Engineer to join their team. POSITION INFO: Job Responsibilities: Take ownership of existing automation and reporting software Drive development ...

Back End Developer

📑 Hey Backend Rockstar (or soon-to-be one) Want to code the future of mobility… We are hunting for a Back-End Developer who's ready to crank the volume on innovation, crush some serious Java + Quarkus code, and occasionally sneak in some Angular magic too. What’s the vibe? </ ...

FPGA Firmware Engineer

📑 FPGA FIRMWARE ENGINEER Pretoria EastMinimum Requirements: BEng (Electronic Engineering) or BEng (Computer Engineering) 0-5 years of working experience in firmware or low-level embedded software development. </u ...

Donor Center Specialist — Fast Paced & People First

📑 Donor Specialist Full-Time $13.50 Grasslands Store Job Category : Hourly Requisition Number : DONOR Apply now Posted : March 24, 2026 Full-Time Rate : <react-ko ...

Electrical draughtsperson

📑 The ideal candidate is technically sharp, detail-driven who lives for accurate drawings, thrives on keeping electrical documentation 100% up to date, and loves turning complex installations into clear, compliant designs. You’re proactive, software-savvy (Auto CAD/EPLAN and others), and comfortable supporting ...

Remote Graphics & Windowing Systems Engineer (C++/Rust)

📑 Jobgether is seeking a C++/Rust Graphics and Windowing System Software Engineer based in South Africa. This role involves working on advanced graphics technologies for Linux-based environments. Join a distributed engineering team where you will design, develop, and optimize high-performance graphics ...

Sales Development Representative / SDR

📑 Who We AreShadow Light Studios is an LA-based, high-performance content engine for brands that want to dominate the scroll. Viral short-form, disruptive visual design, and full-stack production that drives awareness, trust, and revenue. We’ve delivered for culture-defining brands: Beat ...

Front End Developer

📑 Job Description Are you a Front-End Developer in Cape Town looking to join a dynamic company? One of our clients is urgently seeking a Front-End Developer to join their team in Cape Town. Skills Required: •React or Vue.js •D3.js for data visualisa ...

JavaScript Developer

📑 Job Description A well-established company in Johannesburg is looking for an excellent JavaScript Developer to join their team. If you’re interested, send your CV through to us. Skills: •JavaScript •Angular •React •Vue.JS •REST <p ...

Mobile App Engineer iOS/Android & Cross Platform

📑 A leading recruitment agency is seeking a Specialist Developer - Mobile App Developer in Durban, South Africa. The ideal candidate will be proficient in iOS and Android app development, as well as cross-platform frameworks like React Native and Flutter. Responsibilities include designing user-friendly applicatio ...

Global CTO: Scale Platform, Lead Security & AI

📑 Playroll group is looking for a visionary CTO to lead their Engineering and Technology team in Cape Town, South Africa. In this pivotal role, you'll define and drive the technology strategy and scale Playroll's multi‑product platform, ensuring its security and reliability while focusing on long-term impact. < ...

Global CTO: Scale Platform, Lead Security & AI

📑 Playroll group is looking for a visionary CTO to lead their Engineering and Technology team in Cape Town, South Africa. In this pivotal role, you'll define and drive the technology strategy and scale Playroll's multi‑product platform, ensuring its security and reliability while focusing on long-term impact. < ...

Web developer c# centurion

📑 Duties & Responsibilities Key Requirements: Minimum 5 years of experience in web development. Proficiency in Angular or similar Java Script frameworks such as Vue or React. Strong understanding of MVC architecture. Expertise in C#. Experience with Web API (optional). Familiarity with. Net Core (optional). ...

Senior web developer (c#)

📑 Duties & Responsibilities Key Requirements: Minimum 5 years of experience in web development. Proficiency in Angular or similar Java Script frameworks such as Vue or React. Strong understanding of MVC architecture. Expertise in C#. Experience with Web API (optional). Familiarity with. Net Core (optional). ...

Cloud 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 t ...

Information Technology Auditor

📑 What you’ll do As an IT Auditor you’ll be supporting the Group to secure its data and systems from external and internal threats by analyzing and assessing the Group’s IT systems and infrastructure to ensure systems are secure, efficiently managed, providing accurate data for decision‑making and ...

Applied ai engineer – prompting & evaluation

📑 Permanent Full Time Professional – Johannesburg, South Africa Location: Johannesburg, SA, ZA Posted: 4 days ago – Requisition ID: 3286 A hands‑on building role: taking AI features from idea to shipped, working software quickly inside real products that real businesses depend on. You ...

Senior SRE: Scalable, Security‑First Crypto Infra

📑 A leading tech company in Cape Town is seeking a Senior Site Reliability Engineer to oversee infrastructure and ensure reliability across various projects. The role requires strong experience in software engineering, DevOps practices, and a deep understanding of Kubernetes and Terraform. You will be responsible ...

Research and Development Engineer

📑 Research and Development Engineer Calling on all Research and Development Engineers for a Multinational Manufacturing Company in the East of Johannesburg. The desirable candidate should have an Advanced Diploma/BTech/BEng Tech or an equivalent level 7 degree in Mechanical Engineering, and at least 3 ...

Desktop Engineer: Troubleshooting, OS Support & Automation

📑 A technology support company in Cape Town is seeking a Desktop Engineer to troubleshoot hardware issues, configure devices, and provide support for Windows, Mac OS X, and Linux systems. The ideal candidate should hold a Bachelor's degree in Computer Science and possess at least 2 years of experience in software ...

Senior Backend Engineer .NET, APIs & Scalable Systems

📑 A recruitment agency is seeking a Senior Software Engineer (BackEnd) in Cape Town, South Africa. The ideal candidate will have over 6 years of experience in .NET development, with advanced knowledge of C# and database design. This role will involve participating in requirements analysis, writing scalable code, a ...

Mechatronics Intern: Prototyping Interactive Exhibits

📑 A leading technology company is seeking a highly motivated Mechatronics Engineer intern in Cape Town, South Africa. This internship will involve assisting in the design, development, and prototyping of custom-built exhibits and AV technology integrations. Candidates should possess basic proficiency in CAD softwa ...

Senior C#.NET & SQL Engineer — Event Driven Systems

📑 An innovative asset management firm in Cape Town is seeking a Senior Software Engineer with over 8 years of experience in C#.NET and MS SQL. The candidate will design and implement event-driven systems and support Azure services within a collaborative Agile team. Responsibilities include mentoring junior develop ...

Senior Real Time Data Engineer Kafka & Flink

📑 A leading tech firm in Johannesburg is looking for a Senior Software Developer/Data Engineer to support the development of high-performance, real-time data processing systems. The ideal candidate should have strong hands-on experience in Apache Kafka and Apache Flink, coupled with a bachelor's degree in a releva ...

Remote Senior PubSec DevSecOps Success Engineer

📑 Jobgether is seeking a Senior PubSec Customer Success Engineer in South Africa, providing technical expertise to public sector organizations using a leading DevSecOps platform. This role involves acting as a trusted advisor in a fully remote environment, partnering with clients to optimize software developmen ...

Remote Senior QA Automation Engineer (SDET)

📑 Samford is hiring a Senior QA Automation Engineer in South Africa for a remote agile team. You will lead efforts in automation, ensuring quality throughout the software development lifecycle. The successful candidate will have extensive experience in test automation frameworks and CI/CD practices. This ...

Senior DevOps Engineer for Power Platform & D365 ALM

📑 Sanlam Limited is seeking a Config / DevOps Engineer in Bellville, South Africa. This role focuses on establishing reliable CI/CD pipelines across Microsoft Dynamics 365 and Azure environments. Candidates should possess strong expertise in DevOps practices and a solid background in software delivery. R ...

Senior DevOps Engineer — Remote (South Africa)

📑 SecuritEase is looking for a Senior DevOps Engineer to enhance and automate their cloud infrastructure and software delivery processes. The ideal candidate has over 5 years of experience in complex environments and proven skills in managing Kubernetes and cloud security. The role supports database orch ...

Project Engineer: Design, Planning & Field Delivery

📑 West Coast Personnel is seeking a Project Engineer to join their Engineering team in Germiston, Gauteng. In this mid-level role, you will support project planning, coordination, and execution, ensuring projects are delivered on time and to high technical standards. The ideal candidate has a BTech/Natio ...

Piping Designer — 3D Plant Layout (Junior)

📑 SGS in Hartbeesfontein is seeking a Technical Support Engineer to assist with piping design and project execution. You will provide technical support and problem-solving expertise on various aspects of projects, ensuring effective engineering execution. The ideal candidate should have at least 2 years ...

Automation First QE Lead for Dynamics 365

📑 Sanlam Limited in Bellville, Western Cape, is looking for a Quality Engineer to transform software quality by developing an automation-first Quality Engineering capability. The candidate will lead a cluster-wide Testing Guild and apply data-driven quality insights while partnering with various teams to ensure ...

Platform DevOps Engineer: Build the Trust Layer

📑 Antler in Durban is seeking an exceptional DevOps Engineer to design and build cloud infrastructure for autonomous testing agents. You will implement CI/CD pipelines to facilitate confident daily releases and manage Kubernetes workloads that support thousands of user simulations. The ideal candidate has exper ...

Senior Healthtech Backend Engineer ( .NET/C# ) – Remote

📑 Projecty is seeking a Senior Backend Engineer – Healthtech (C# / .NET) for a remote role in South Africa. The ideal candidate will have 8+ years of backend engineering experience, particularly with C# and .NET Core, and will take a high-ownership role in designing core services for healthcare applications. </ ...

Senior Java Data Engineer — Large Scale Pipelines Lead

📑 Inspired Testing is seeking a Senior Java Engineer (Data Engineering) in Cape Town, Western Cape. This hybrid position requires a blend of hands-on engineering and technical leadership, focusing on large-scale data migration and transformation solutions across enterprise platforms. The ideal candidate ...

Senior Test Engineer: Automation & Manual Testing Lead

📑 Ozow is looking for a Senior Test Engineer in Cape Town, South Africa, to develop and execute test plans while managing testing throughout the software development lifecycle. The ideal candidate will have over 7 years of experience in automation and manual testing, as well as strong skills in tools like SoapU ...

Senior Planner: EPC Project Scheduling & Progress Control

📑 Sgs is looking for a Planning Engineer to join their team in South Africa. The role demands liaising with the project team and sub-contractors regarding project trends and forecasting. Responsibilities include analyzing project activities, maintaining records, and preparing project schedules. The ideal ...

Automation Focused QA Engineer for Web & Mobile

📑 Jendamark Automation is seeking a Technical QA Engineer to ensure quality assurance across the ODIN Checkpoint web and mobile platform. This role will involve manual and automated testing, focusing on feature validation and regression cycles. The successful candidate should have 3 to 6+ years of experi ...

Senior Quality Engineer Leader: Shift Left & Pipelines

📑 Mindera in South Africa is looking for a Senior Quality Engineer to embed with client teams, enhance software quality, and lead quality initiatives across the development lifecycle. In this role, you'll focus on mentoring teams, optimizing testing procedures, and implementing best practices in continuo ...

Frontend Engineering Lead – Sportsbook & AI Driven UI

📑 Kingmakers in Cape Town is seeking a Principal Frontend Software Engineer to lead frontend development for their sports betting platforms. The ideal candidate will have over 10 years of experience in frontend design and development, focusing on delivering best-in-class solutions across multiple domains. < ...

Autonomous AI Testing Engineer

📑 Duku AI is seeking an exceptional Machine Learning Engineer to design and build the next generation of autonomous software testing agents. This role entails collaborating with engineering teams to ensure the effective interaction of AI agents with real-world codebases. The ideal candidate will possess ...

Azure DevOps Senior Engineer — CI/CD & Automation Leader

📑 Quona Capital is seeking a Senior DevOps Engineer in Cape Town, South Africa. In this role, you will optimize software development and delivery processes, collaborating with cross-functional teams to improve overall efficiency. You will design CI/CD pipelines, automate infrastructure management, and ensure the s ...

Senior Electrical Engineer — Power Systems & Projects

📑 A leading engineering company in South Africa is seeking a Senior Engineer to produce technical outputs that satisfy all requirements while adhering to internal engineering processes. The ideal candidate will have a BSc in Electrical Engineering, extensive experience in project design, especially in the Power Ge ...

Backend Engineer, Crypto Payments (Hybrid/Remote)

📑 BVNK seeks a talented Software Engineer to enhance our crypto payment infrastructure. You will build seamless cross-border payments, overcoming speed, reliability, and scalability challenges. The role involves collaborating with product teams, advocating for simplicity, and developing robust products. ...

Senior C#/.NET Engineer – Azure | Hybrid (Cape Town)

📑 Explore Group is looking for a Senior .NET Engineer in Cape Town to develop backend systems and integrations, focusing on C#, .NET, and Azure technologies. This hybrid role offers the chance to work within an Agile environment and contribute to a major digital transformation. The ideal candidate will h ...

Senior Backend Engineer, Crypto Payments (Hybrid)

📑 BVNK is seeking a talented Software Engineer to join their team in South Africa. This role focuses on building seamless cross-border payments with crypto and fiat currencies. You will collaborate with the product team to enhance payment systems, ensuring high reliability and scalability. The ideal cand ...



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
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
2
Transportation And Material Moving
0
Military Specific
0
Other General
622
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
2668
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 204,793+ 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
Senior Marine Structures Engineer –... Sevra Full-time
Data Engineer – Real-Time Data Pipelines Black Pen Recruitment Full-time
Senior marine structures engineer –... Sevra Full-time
Propulsion Mechanical Engineer -... Nextech Full-time
Data engineer – real-time data pipelines Black Pen Recruitment Full-time
Control & Instrumentation Engineer Staff Solutions Recruitment Full-time
Back-End Developer Sabenza IT & Recruitment Full-time
FPGA Firmware Engineer E&D Recruiters Full-time
Donor Center Specialist — Fast-Paced... Goodwill of North Georgia Full-time
Electrical draughtsperson West Coast Personnel 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!