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

Software Engineer (JavaScript & REACT)

PURPOSE OF THE JOB The purpose of this Intermediate Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using JavaScript and REACT. JOB SPECIFICATION Ke ...

Software Engineer (JavaScript & REACT)

SUMMARY: The role particularly focuses on front-end programming using JavaScript and REACT. POSITION INFO: PURPOSE OF THE JOB The purpose of this Intermediate Software Engineer role is to develop, test and maintain software applications. The role particu ...

Software Engineer (JavaScript & REACT)

Overview The purpose of this Intermediate Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using JavaScript and REACT. Responsibilities Front-end coding Complying with code standards ...

Software Engineer (JavaScript & REACT)

PURPOSE OF THE JOB The purpose of this Intermediate Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using JavaScript and REACT. JOB SPECIFICATION Key Roles & Responsibilities Front-end coding Complying with ...

Software Engineer (JavaScript & REACT)

PURPOSE OF THE JOB The purpose of this Intermediate Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using JavaScript and REACT. JOB SPECIFICATION < ...

Software Engineer (JavaScript & REACT)

PURPOSE OF THE JOB The purpose of this Intermediate Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on front-end programming using JavaScript and REACT. JOB SPECIFICATION < ...

Software Engineer JavaScript

Qualifications Matric 5 years proven experience in Software Development Experience in the following development languages: Java Script Frameworks, XML, HTML, CSS, Java, JSP, SQL, Web Services, Spring A relevant tertiary qualification in Information Technology ( ...

Frontend JavaScript Engineer (React/CSS)

A tech-focused agency is seeking a JavaScript developer in Cape Town to enhance design, performance, and quality of web applications. The ideal candidate will have over three years experience with HTML, CSS, and JavaScript, and proficiency in frameworks like React and jQuery. Daily responsibilities include front ...

Senior Software Engineer (JavaScript)

We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us! Think you’ve been challenged before? Think again! Scale: Over 4 million happy shoppers shop online on takealot.com and 2.7 million on Mr D. Show them wha ...

Intermediate JavaScript Software Engineer

Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular one-on-on ...

Senior JavaScript Software Engineer

Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular one‑on‑on ...

Senior javascript software engineer

Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular one‑on‑ones with l ...

Senior Software Engineer (Javascript)

Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Extensive experience in software development, including significant hands-on experience in building and delivering web applications. Demonstrated experience in lea ...

Intermediate Software Engineer (Javascript)

Qualifications Bachelor's degree in Computer Science, Software Engineering, or a related field. Extensive experience in software development, including significant hands-on experience in building and delivering web applications. Demonstrated experience in leading software de ...

Senior JavaScript Software Engineer

Exciting Opportunity for a JavaScript Software Engineer Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career deve ...

Intermediate JavaScript Software Engineer

Exciting Opportunity for an Intermediate JavaScript Software Engineer Elevate your career, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility and provides individual attention t ...

Senior JavaScript Software Engineer

Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular one‑on‑on ...

Intermediate JavaScript Software Engineer

Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular one-on-on ...

Senior javascript software engineer

Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular one‑on‑ones with l ...

Intermediate javascript software engineer

Elevate your career at Entelect, where we prioritise people and nurture a culture of growth, collaboration, and innovation. Join a dynamic, multidisciplinary environment that encourages versatility, and provides individual attention to career development, including intentional and regular one-on-ones with l ...

Full Stack JavaScript Engineer | React/Next.js

A leading mobile technology company based in Johannesburg is looking for a skilled Software Engineer to join its Software Development team. The role involves developing mission-critical applications using JavaScript technologies like React and Next.js, while collaborating with cross-functional teams. Ideal candi ...

Software Engineer III (REACT)

About the Role We are hiring Software Engineers to work on maintaining, modernizing and enhancing a key product, LexisNexis® Classification. This product uses AI to read millions of patents globally and pull the relevant patents into custom categories that are relevant to the specific technology areas ...

Software Engineer III (REACT)

About the Role We are hiring Software Engineers to work on maintaining, modernizing and enhancing a key product, LexisNexis® Classification. This product uses AI to read millions of patents globally and pull the relevant patents into custom categories that are relevant to the specific technology areas ...

Junior React Software Engineer

Electrum is a next-generation payment software technology company. The Role We’re looking for a Front‑End Software Engineer to join our growing team at Electrum. In this role, you’ll design, develop, and maintain high‑quality software applications that power real‑world financial transaction ...

Junior React Software Engineer

Electrum is a next-generation payment software technology company.Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing. Our deep expertise has established us as a respected partner in high-volume, low-value payment sc ...

Software Engineer III (REACT)

About the Role We are hiring Software Engineers to work on maintaining, modernizing and enhancing a key product, LexisNexis® Classification. This product uses AI to read millions of patents globally and pull the relevant patents into custom categories that are relevant to the specific technology areas ...

Software Engineer III (REACT)

About the Role We are hiring Software Engineers to work on maintaining, modernizing and enhancing a key product, LexisNexis® Classification. This product uses AI to read millions of patents globally and pull the relevant patents into custom categories that are relevant to the specific technology areas ...

Senior Software Engineer (Frontend JavaScript)

Direct message the job poster from takealot.com We are a young, dynamic, hyper‑growth company looking for smart, creative, hard‑working people with integrity to join us! Think you’ve been challenged before? Think again! Scale: Over 4 million happy shoppers shop ...

Software Engineer, Full stack JavaScript

Who we are We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever‑increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.< ...

Software engineer, full stack javascript

Who we are We are a leader in mobile technology, providing innovative solutions to 1.2 billion consumers. In an ever‑increasing digital world, we help businesses grow their digital reach & toolkits to optimize user experience, increase engagement, attract new customers, and boost their revenues.Think of perf ...

Software Engineer, Full stack JavaScript

Who we areUpstream is a global leader in mobile marketing automation and digital service innovation, enabling Mobile Network Operators (MNOs) and brands to grow revenue, improve customer engagement and succeed in the digital economy. With over two decades of experience and operations spanning 45 ...

Software Engineer, Full stack JavaScript

Who we areUpstream is a global leader in mobile marketing automation and digital service innovation, enabling Mobile Network Operators (MNOs) and brands to grow revenue, improve customer engagement and succeed in the digital economy. With over two decades of experience and opera ...

Full Stack Developer (JavaScript, React)

This role suits someone who wants to use technology to create real-world impact while working in a fast-paced, outcome-focused environment.Key Responsibilities: Design, develop, and maintain front-end and back-end systems aligned to organisational objectives. </ ...

Mid Senior Javascript Developer (React)

Qualifications Hold a Bachelor's degree in Computer Science, diploma or equivalent work experience and portfolio Have 3-5+ years of web development experience Experience in Vue.js, React, Next.js, Remix, Firebase/MongoDB, Node.js, TypeScript, and Tailwind (knowledge of more ...

Full Stack Developer (JavaScript, React)

SUMMARY: A purpose-driven organisation is looking for a self-motivated Software Developer to join a technology team focused on building systems that support large-scale operations and data-driven campaigns across South Africa. POSITION INFO: This role suits someo ...

Fullstack Software Engineer (REACT & C#)

Intermediate to Senior Fullstack Software Engineer (C# & React) Location Cape Town (Mowbray) Key Roles and Responsibilities The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on bac ...

Fullstack software engineer (react & c#)

Intermediate to Senior Fullstack Software Engineer (C# & React) Location Cape Town (Mowbray) Key Roles and Responsibilities The purpose of this Fullstack Software Engineer role is to develop, test and maintain software applications. The role particularly focuses on back-end programming using ...

Senior JavaScript Software Engineer – Banking Apps

A leading recruitment firm is seeking a Software Developer for their financial services client in Stellenbosch. The ideal candidate will have at least 5 years of experience in software development, a strong grasp of various programming languages including Java and SQL, and a relevant IT qualification. Key respon ...

2325/2344 JavaScript/Web Software Engineer

Duties & Responsibilities Specific Responsibilities: Develop web-based applications. Create pages and components to manage static data. Create pages to view different aggregations of data. Implement complex calculations according to specification. < ...

Mid‑Level .NET/JavaScript Software Engineer

A leading professional services firm in Cape Town seeks a Mid-Level Software Engineer to develop innovative solutions using C# and .NET technologies. The candidate should have strong experience in JavaScript, ASP.NET, and cloud-based development. Responsibilities include creating in-house applications, debugging ...

Senior Software Engineer — .NET & JavaScript Solutions

A dynamic professional services firm in Cape Town seeks a Senior Software Engineer to join their innovative IT department. The role involves developing C# ASP.NET solutions, collaborating on JavaScript applications, and maintaining code across various projects. Ideal candidates possess deep skills in software de ...

JavaScript Software Engineer Hybrid, Enterprise Web

A technology company in Johannesburg is looking for an Intermediate JavaScript Software Engineer to develop high-quality web and mobile applications. You will tackle complex challenges in a collaborative environment, using various technologies like Angular and Java. The ideal candidate has a Bachelor’s degree in ...

Software Engineer (Azure, HTML, CSS, JavaScript)

Software Engineer (Azure, HTML, CSS, JavaScript) IT - Software DevelopmentCape Town, Western Cape, South Africa Environment Write well designed, testable, efficient code by using best Software Development practices as the next Software Engineer sought to join the team of a dynamic Di ...

Software engineer (azure, html, css, javascript)

Software Engineer (Azure, HTML, CSS, Java Script) IT - Software DevelopmentCape Town, Western Cape, South Africa Environment Write well designed, testable, efficient code by using best Software Development practices as the next Software Engineer sought to join the team of a dynamic Digital Transformati ...

Mid‑level .net/javascript software engineer

A leading professional services firm in Cape Town seeks a Mid-Level Software Engineer to develop innovative solutions using C# and. NET technologies. The candidate should have strong experience in Java Script, ASP. NET, and cloud-based development. Responsibilities include creating in-house applications, debuggi ...

2325/2344 javascript/web software engineer

Duties & Responsibilities Specific Responsibilities: Develop web-based applications. Create pages and components to manage static data. Create pages to view different aggregations of data. Implement complex calculations according to specification. Implement workflows from diagrams. ...

Full Stack JavaScript Engineer (React / Next.js / Expo / Supabase)

About Our Client This London-based startup partners with leading influencers to co-create high-impact digital products. By combining the creative power of content creators with a top-tier tech and growth team, they launch fast-moving, startup-style products that reach millions. The culture is cre ...

Software Developer React

About the job Software Developer - React Contract position Bachelors degree in Computer Science, or a related field required Must be proficient with Git/GitHub/Jira Responsibilities: Performs regular regression testing ...

Software Developer React

The Software Developer will be working on a variety of projects to help the company move forward. You'll work closely with other developers, designers and product owners to ensure that our products are well developed and highly optimised. You will also have the opportunity to lead your own team as they comple ...

Software Developer Javascript Gauteng

Job Intro Software Developer - PHP, JavaScript, and Linux - Gauteng We're seeking a talented Software Developer to join our team. In this role, you will be responsible for developing and maintaining integrations between Bitrix24 using the RESTful API, configuring workflows, ...

🚀 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