Software Engineer Javascript React 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

Senior Network Engineer: Cisco/Arista & Security Focus

A leading recruitment agency seeks a networking professional in Randburg, Gauteng. The role involves maintaining and administering computer networks, ensuring optimal performance, and troubleshooting issues. Candidates should have a bachelor's degree in information technology and extensive experience, especially ...

Senior Backend Engineer & Tech Lead — Cloud, Rust

A technology company in Cape Town is seeking a qualified candidate to take ownership of feature releases and lead a team of engineers. Ideal candidates should have over 5 years of experience, with a background in AWS, Rust or WebRTC, and strong leadership skills. This role provides a significant opportunity for ...

Senior Flutter Mobile Engineer Build Delightful Apps

A recruitment agency is seeking a Senior Mobile Flutter Developer located in Durban, KwaZulu-Natal. The role involves designing, building, and testing mobile applications that delight users. Candidates should have over 5 years of software development experience, with at least 2 years focused on Flutter. Strong c ...

Senior Platform & Compute Engineer 12 Month Contract

A technology solutions provider in Cape Town is looking for a Senior Platform and Compute Engineer to maintain service availability and support infrastructure projects. The ideal candidate should possess strong knowledge of Azure and VMware technologies, as well as certifications. This role requires providing co ...

Senior Network Engineer – SD WAN & High Availability

A recruitment agency is looking for a Senior Network Engineer based in Cape Town, South Africa. In this role, you will be responsible for ensuring high-quality service to clients by managing network-related incidents and problems. You will need strong knowledge of TCP/IP, OSPF, EIGRP, and SD-WAN technologies, wi ...

IT Infrastructure Engineer ITIL, Networking & Cloud Ops

A leading recruitment agency in South Africa is seeking an IT Infrastructure Engineer to manage IT projects and ensure compliance with security and licensing policies. The ideal candidate must have a degree in IT or Computer Science and 5 to 10 years of relevant experience. Responsibilities include overseeing IT ...

Data Engineer — Real Time Analytics & ML Pipelines

A recruitment agency is seeking an Intermediate Data Engineer in Durban, South Africa. The successful candidate will have a strong background in Scala or Java, experience with cloud platforms like AWS, GCP, or Azure, and a solid understanding of data modeling principles. Responsibilities include building scalabl ...

Senior Cisco UCM Engineer (L3) – Voice & Collaboration

A leading technology firm in Cape Town is seeking a Cisco Unified Communications Manager L3 responsible for managing the communication infrastructure and delivering tailored technology solutions. The ideal candidate will have 7-10 years of experience in voice and video solutions, preferably with Cisco products. ...

Senior Cloud Engineer — AWS, DevOps & Distributed Systems

A technology solutions provider is looking for a Senior Cloud Engineer in Stellenbosch to build and maintain high-performance Cloud solutions. The ideal candidate will have over 5 years of experience in Infrastructure, DevOps, and Cloud technologies such as AWS. Responsibilities include designing scalable soluti ...

Senior Backend Engineer AWS, API & Data Pipelines

A leading technology firm in Pretoria is looking for a Senior Back-End Developer to join their Impact Platform team. The role involves developing APIs and ETL processes while collaborating with global teams. The ideal candidate should have expertise in AWS technologies, Python, and strong knowledge of software d ...

Cloud Engineer: Build Scalable, Secure Cloud Systems

A custom software development company based in Centurion is seeking skilled Cloud Engineers for future opportunities. Successful candidates will design and manage cloud infrastructure, automate deployments, and ensure compliance and security of cloud environments. We're looking for individuals with strong knowle ...

Senior DevOps Engineer: Kubernetes, CI/CD & Security

A global leader in secure document and digital identity solutions is seeking a DevOps Engineer to take ownership of resilient infrastructure. You will manage Kubernetes environments, drive CI/CD pipelines, and integrate security into development processes. The ideal candidate has over 5 years of experience and i ...

AWS Data Engineer (Senior) 1221 / 1154 TT

Job Description Our client in Pretoria is recruiting for an AWS Data Engineer (Senior) to join their team. Data Engineers are responsible for building and maintaining Big Data Pipelines using our client’s Data Platforms. They are custodians of data and must ensure that data is shared in line with the ...

Senior Windows Systems Engineer — Infra Reliability & AD

A recruitment agency is seeking a skilled Windows System Administrator in Cape Town to ensure the reliability and security of IT infrastructure. The ideal candidate will have over 5 years of experience, strong knowledge of M365 and PowerShell, and the ability to manage Windows Server technologies. Responsibiliti ...

Senior NH3 Refrigeration Design Engineer (CO2 Ready)

A mechanical engineering firm based in Madibeng Local Municipality is seeking a Mechanical Engineer with at least 5 years of experience in NH3 Refrigeration. The ideal candidate will also be willing to learn about CO2 refrigerants. The role requires solid design and implementation skills, along with proficiency ...

Frontline IT Support Engineer (MSP) – Cape Town

A well-established Managed Service Provider in Cape Town is looking for a 1st Line Service Desk Engineer. The role involves acting as the first point of contact for IT incidents, providing remote troubleshooting, and managing user accounts. Candidates should have at least 1 year of experience in a similar role, ...

Cloud Engineer: Build scalable, secure cloud infra

A tech company in Cape Town is seeking a Cloud Engineer responsible for designing, implementing, and managing cloud-based systems. The ideal candidate will have over 3 years of experience in Cloud/DevOps Engineering and strong skills in AWS or Azure, along with familiarity with Terraform and CloudFormation. This ...

Data Engineer: Build Scalable Data Pipelines & Insights

A recruitment agency in South Africa is looking for an Intermediate Data Engineer to develop and maintain scalable data management systems. Responsibilities include transforming data into actionable insights, ensuring compliance with data governance, and collaborating with various teams to meet business objectiv ...

Process Engineer: Transformation & Automation (Taas 1 3)

A leading recruitment agency based in South Africa is seeking an experienced Intermediate Process Engineer. The role involves analyzing complex business processes, facilitating workshops with stakeholders, and applying business process modeling methodologies. The ideal candidate will have over 5 years of experie ...

Hybrid Systems Engineer — Automation & Ops (Level 1)

A recruiting firm is seeking a System Services Engineer Level 1 for a hybrid position in Durban North, South Africa. The ideal candidate will have strong expertise in VMware and Windows Server, along with experience supporting both Windows and Linux environments. Responsibilities include troubleshooting producti ...

Senior Java Payments Engineer (Spring Boot & APIs)

A recruitment firm is seeking a skilled software developer for a position in Johannesburg, South Africa. The candidate should possess a strong Java background and experience with Springboot, as well as 5-7 years of experience in transforming business requirements into technical solutions. Responsibilities includ ...

Senior ML Engineer: Real Time ML & MLOps

A leading technology company in South Africa is seeking a Senior Machine Learning Engineer to build, deploy, and scale machine learning systems. The role involves consulting with data scientists, improving ML infrastructure, and designing reliable data systems. Candidates should have significant experience in pr ...

Data Engineer: AWS Data Lake, ETL & Airflow

A technology solutions company in Stellenbosch seeks an experienced Intermediate Data Engineer to join the data platform team. Responsibilities include developing Python code for data integration, loading data into AWS data lake, and maintaining ETL pipelines. Ideal candidates possess strong AWS and Python skill ...

UCC Solutions Engineer SIP/Teams & WebEx Expert

A technology solutions provider in Johannesburg is seeking an expert in UCC solutions to implement and configure systems for diverse clients. This position requires proven skills in managing SIP trunks and HPBX, along with certifications in Ribbon SBC and BroadWorks. The ideal candidate will work directly with c ...

Analytics Engineer II — ML, Security & Data Insights

A leading recruitment firm in South Africa is seeking a Level 2 Engineer with expertise in Citrix Analytics. The role requires advanced technical skills in data analytics and the ability to support the Citrix Analytics Platforms suite. The ideal candidate should have a Bachelor's degree in Engineering or Compute ...

Senior ML Ops Data Engineer – Scalable Pipelines

A recruitment firm in Johannesburg is looking for a specialist to enhance Machine Learning Operations. This role requires a Master's degree in Software Engineering or related fields and at least 5 years of relevant experience. The candidate should possess strong programming skills in Scala and Python, along with ...

Senior CCIE Network Engineer Lead Troubleshooting & Design

A specialist recruitment firm seeks a technical support professional in Cape Town to provide support for Field Engineers and Technicians. Candidates should have expertise in TCP/IP, network troubleshooting, and Cisco systems, along with CCIE and CCNP qualifications. Experience in CISCO ACI and a background in sc ...

Data Center Engineer: Hybrid Cloud & VMware Specialist

A leading recruitment agency is looking for a Data Center Engineer to manage and maintain their data center. Responsibilities include deploying and managing services on VMware and AWS, supporting various cloud environments, and diagnosing complex issues. The ideal candidate will have a degree in Computer Science ...

Senior DevOps Engineer: Cloud Infrastructure & CI/CD

A leading recruitment agency in South Africa seeks an experienced DevOps Engineer. The ideal candidate will collaborate with development and operations teams to build and maintain automated deployment pipelines, manage infrastructure, and troubleshoot issues. Candidates should have a Bachelor's degree in Compute ...

FMCG Packaging Engineer, World Class Manufacturing Lead

A leading recruitment agency seeks a qualified candidate in Cape Town for a role requiring a BSc in Mechanical or Electrical Engineering and 5 years of experience in an FMCG environment. Responsibilities include achieving manufacturing targets, managing costs, and implementing best practices for quality and safe ...

Hands on Linux Systems Engineer — Optimize & Maintain

An established recruitment firm based in South Africa is seeking candidates with 3-5 years of experience in Linux and strong technical expertise. Responsibilities include installing and testing hardware and software systems, optimizing systems performance, and diagnosing problems. This role involves maintaining ...

Backend Engineer: Build Scalable APIs & Cloud Systems

An innovative software company is seeking passionate Back End Engineers to join their dynamic team. This role involves designing and developing scalable backend systems using cutting-edge technologies like C#, Python, and Node.js. You will work on exciting projects, implementing RESTful APIs and optimizing datab ...

Frontend Engineer: Craft Impactful UI & Fast Apps

Join a forward-thinking company as a Frontend Engineer, where you will have the opportunity to shape exceptional user interfaces and deliver engaging user experiences. As part of a dynamic community, you will collaborate with talented designers and developers to create innovative solutions that make a real impac ...

DataOps & ML Engineer: AI Driven Data Pipelines

A recruitment agency in South Africa is seeking a skilled Data Engineer to manage and analyze structured and unstructured data. The ideal candidate will have over 5 years of experience in data engineering, machine learning, and developing predictive models. Responsibilities include designing robust data pipeline ...

Senior Angular Full Stack Engineer Cloud & Security

A prominent recruitment agency in Johannesburg is seeking a Senior Full Stack Developer with expertise in C#. The role involves collaborating with front-end and back-end developers to improve usability and implement cloud-based solutions. Candidates should have a solid understanding of web protocols, experience ...

Azure DevOps Engineer: IaC & CI/CD Automation

A leading recruitment firm in South Africa is seeking a candidate to manage Azure infrastructure through Bicep template development and automation. This role focuses on establishing reliable and scalable cloud solutions. The ideal candidate should have hands-on experience with Azure DevOps and CI/CD pipelines, a ...

Data Engineer: ML/AI Pipelines & Predictive Analytics

A leading data solutions company seeks a skilled Data Engineer specializing in Machine Learning and Artificial Intelligence in Johannesburg. The role involves processing diverse data sets and designing scalable data pipelines. Candidates should have over 5 years of experience in data engineering and strong knowl ...

Enterprise Data Engineer II — Cloud DW & ETL

A recruitment agency is seeking a qualified Data Engineer II in Stellenbosch to design and develop applications and systems for the Data and Analytics environment. The ideal candidate has at least 6 years of experience in management information systems, is proficient in SQL Server and AWS, and possesses strong a ...

Senior Full Stack Java Engineer (AWS, Kafka)

A leading IT recruitment firm in South Africa is seeking a Full Stack Developer to maintain a Production Planning Capacity Management platform. Candidates should have over 6 years in development, experience in Angular, Java, and AWS, along with strong Agile methodologies. This role requires working with internat ...

OT Network Engineer: Securing Industrial Networks & VLANs

A cybersecurity firm is seeking a network engineer in Johannesburg to design, deploy, and manage secure network solutions for operational technology (OT) environments. This role emphasizes expertise in switching and VLANs while ensuring network performance and security. Candidates should hold a relevant degree a ...

Professional Engineer: Head of Department Consulting Industry

Description Hire Resolve's client is looking for a Pr. Civil Engineer to serve as the Head of Department in Midrand.As the Head of Department, you will spearhead and manage a team of engineers, supervise project deliverables, and foster business growth and development. This role entails clo ...

Voice Network Engineer: Cisco & SD WAN Specialist

A technology services provider in Cape Town is seeking a Network Voice Engineer who will design, implement, and manage voice networking technologies. Candidates must have a Bachelor's degree in Computer Science or Engineering, along with specialized Cisco certifications such as CCNP Collaboration and CCNP Enterp ...

VMware Engineer: vSphere, NSX T & vRA Specialist

A recruitment agency is seeking a Technical Engineer Specialist with extensive experience in VMware technologies including vSphere, ESXi, and NSX-T in Johannesburg, South Africa. The role involves implementing, configuring, and maintaining the VMware virtualization platform, as well as troubleshooting issues and ...

Senior Data Engineer: AWS Data Warehousing & ETL

A recruitment agency is looking for a skilled professional in Stellenbosch specializing in data analysis and management information systems. The ideal candidate should have at least 4 years of experience in data warehousing and systems analysis, along with a relevant tertiary qualification in Information Technol ...

Telco Process Optimization Engineer (6 Month Contract)

A consulting firm is seeking a Process Analyst / Engineer for a 6-month contract in Midrand, South Africa. The ideal candidate will have proven expertise in structured process assessment and optimization within a Telco environment, with skills to identify inefficiencies and recommend actionable improvements. The ...

Senior FinTech Full Stack Engineer: Python & Cloud

A leading recruitment agency is seeking a Senior Full Stack Developer in Cape Town. The ideal candidate will have expertise in Python and Cloud (GCP) while working in a dynamic FinTech team. Responsibilities include developing applications, ensuring product stability, and mentoring teammates. Essential qualifica ...

AWS Cloud Engineer: Secure, Scalable Production Systems

A leading recruitment firm in South Africa is seeking an AWS Cloud Engineer responsible for provisioning and maintaining cloud-based production systems. This role requires collaboration with architects to ensure technical requirements are met and involves project management activities. Candidates must possess a ...

Process Engineer: Lean Six Sigma & Process Optimization

A leading engineering firm in South Africa seeks a Process Engineer to analyse and optimise manufacturing processes for efficiency and compliance. You will apply Lean and Six Sigma methodologies, support continuous improvement initiatives, and collaborate with cross-functional teams. The ideal candidate holds a ...

UCC Solutions Engineer: SIP, Teams & WebEx Expert

A technology solutions provider is seeking a UCC Solutions Specialist to implement and support various UCC solutions. Responsibilities include configuring UCC products such as SIP trunks and Microsoft Teams, providing client training, and ensuring seamless service. Applicants should have significant experience w ...

Pre Sales IT Solutions Engineer (Cloud & Security)

A managed service provider is seeking an enthusiastic Sales Engineer to bridge client requirements with technical solutions. You'll work directly with clients to understand their needs, create tailored IT solutions, and ensure smooth transitions to the Projects team. A successful candidate will possess strong co ...

🚀 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

    Software Engineer Javascript React Jobs in South Africa Job Search Guide, Trends and Insights