Javascript Full Stack Developer 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 Python Back End Developer

Senior Python Back-End Developer Market Related Johannesburg, South Africa (Hybrid) Qualifications: Degree (BSc/IT related) OR related experience Requirements: Experie ...

Frontend Developer (.Net / Blazor) (Centurion)

Kindly apply if you meet the minimum requirements. Should you not hear back from us within 2 weeks consider your application as unsuccessful. ...

Senior Mainframe Developer (ADABAS/Natural)

An established and highly respected organisation in Johannesburg is looking to appoint a Senior Mainframe Developer (ADABAS/Natural) to play a key role in maintaining and evolving their core systems environment.This business supports large-scale, mission-critical operations and reli ...

Computer Engineer / C++ Programmer / Developer

Minimum requirements: Grade 12 Valid drivers License Qualified Computer Engineering Qualification Experience from an engineering, mining or manufacturing industry (advantage) Programming Design Collaborat ...

Senior Software Developer (Tech Lead)

A unique opportunity to join a JSE listed financial organisation that continually delivers excellent results and growth that exceeds all competitors in the market. Become part of a team working on Key projects in the organisation's Wealth Management in Partnership with business stakeholders to deliver great v ...

3402 SAP ABAP Developer (Senior)

ROLE & RESPONSIBILITIES: Debug and troubleshoot ABAP code resolving coding and performance issues Develop programs, function modules & reports based on functional requirements Enhance standard SAP functionality by utilizing e.g. User Exits, BAdIs, and Enhancements ...

Front End Developer (Expert) 1843

Essential Skills Expert-level proficiency in TypeScript (latest versions) , including strong typing, generics, advanced patterns, and performance-aware design Expert-level experience with Angular (latest versions, e.g. Angular 20) , including standalone c ...

SAP ABAP Developer (Senior) 3402

ESSENTIAL SKILLS: SAP ABAP skills with focus on HR Knowledge about modern integration technologies (HTTP/Client, ODATA/Webservices) Proficient in workflows Experience with Fiori/UI5 integration Exposure to Agile methodologies and routinized use o ...

Java Developer (Intermediate to Lead)

Key skills: Development of front end for the dealer application Implementing backend java code Implementing service orchestration via KAFKA Implementing Development of common libraries and antifactory deploy for usage a ...

New Business Developer (Security Technology)

New Business Developer (Security Technology) Location: Randburg Salary : R25 pm + commission Our client is seeking a high-octane, hunter-profile New Business Developer to spearhead the growth of our cutting-edge ...

Lead BI Developer EE (Centurion)

Kindly apply if you meet the minimum requirements. Should you not hear back from us within 2 weeks consider your application as unsuccessful. ...

SAP ABAP Developer (Expert) 0345

SUMMARY: We are looking for an experienced SAP ABAP Developer (Expert) with strong Treasury and Finance expertise to join a global, enterprise-scale IT environment. This is a senior role suited to a functional-technical expert who can drive SAP Treasury solutions within an S/4HA ...

3207 SAP ABAP Developer (Senior)

SUMMARY: ESSENTIAL SKILLS: SAP ABAP Extensive experience in solution design, process configuration and parameterization following a global template approach Proficiency using collaboration and ALM tools such as Jira, Confluence and Xray (or equiv ...

2396 SAP ABAP Developer (Advanced)

SUMMARY: ESSENTIAL SKILLS: SAP ABAP Extensive experience in solution design, process configuration and parameterization following a global template approach Proficiency using collaboration and ALM tools such as Jira, Confluence and Xra ...

1849 Front End Developer (Advanced)

SUMMARY: ESSENTIAL SKILLS: Autonomy and end to end ownership If interested in a full stack role an opportunity will be provided to be mentored and grow into such a role. Frontend Technologies: Angular 20, Typescript 5.8, Karma/Jasmine, HTML/CSS, ...

Senior Software Developer / Team Lead

SUMMARY: Seeking a Senior Developer / Development Lead to join a software development function, reporting directly to the HOD. You will be responsible for technical contribution, designing, building and maintaining business-critical systems while also guiding and monitoring junior develope ...

0917 Front End Developer (Expert)

SUMMARY: ESSENTIAL SKILLS: Autonomy and end to end ownership Frontend Technologies: Angular 20, Typescript 5.8, Karma/Jasmine, HTML/CSS, PostgreSQL, Maven, X-Ray Tools: Atlassian tools: Jira, Confluence, Git, Github for versioning, Github workflo ...

SAP ABAP Developer (Senior) 3207

SUMMARY: SAP ABAP Developer long-term contract POSITION INFO: ESSENTIAL SKILLS: SAP ABAP Extensive experience in solution design, process configuration and parameterization following a global template approach Profic ...

Lead BI Developer EE (Centurion)

SUMMARY: Job Purpose: Developing and maintaining data strategies aligned to supporting overall business goals. Management & technical execution of strategic business data projects and reporting Translate complex data findings for various stakeholders across relevant departments ...

New Business Developer (Security Technology)

SUMMARY: New Business Developer (Security Technology) POSITION INFO: New Business Developer (Security Technology) Location: Randburg Salary : R25 – 30 000.00 pm + commission Our client is seeking a high-octane, hunter-profile New Business Develo ...

Senior Mainframe Developer (ADABAS/Natural)

SUMMARY: Senior Mainframe Developer (ADABAS/Natural) POSITION INFO: An established and highly respected organisation in Johannesburg is looking to appoint a Senior Mainframe Developer (ADABAS/Natural ) to play a key role in maintaining and evolving their co ...

Senior Integration Developer (TIBCO) Contract

SUMMARY: - POSITION INFO: PBT Group is seeking experienced Senior Integration Developers to design, develop, and support enterprise integration solutions across complex business and technology environments. The successful candidate will play a key role in deli ...

Intermediate Software Developer (3+ years)

SUMMARY: A well renowned logistics company is urgently looking for an experienced Intermediate Software Developer to join their dynamic team. POSITION INFO: The incumbent will be responsible for the following: Design and code new development for exis ...

Senior Python Back End Developer

SUMMARY: If you are a forward-thinking Senior Back-End Engineer, looking to join a world leading brand tracking organisation, working from South Africa and with Python experience, then donât miss out on a brilliant prospect. You will have the opportunity to work with all the latest leading ...

Senior Mainframe Developer (ADABAS/Natural)

SUMMARY: Senior Mainframe Developer (ADABAS/Natural) POSITION INFO: An established and highly respected organisation in Johannesburg is looking to appoint a Senior Mainframe Developer (ADABAS/Natural ) to play a key role in maintaining and evolving their co ...

Computer Engineer / C++ Programmer / Developer

SUMMARY: My client Based in Boksburg is looking for a Computer Engineer / Developer Salary Negotiable POSITION INFO: Minimum requirements: Grade 12 Valid drivers License Qualified Computer Engineering Qualification ...

Junior Developer and Support Assistant

SUMMARY: We are searching for a proactive and selfâdriven Development and Support Desk Assistant. This isn’t a “sit quietly and shuffle papers” kind of job - you’ll be in the action, helping us streamline workflows, boost productivity, and make the most of Google Workspace and modern reporting t ...

Senior Software Developer (Tech Lead)

SUMMARY: A unique opportunity to join a JSE listed financial organisation that continually delivers excellent results and growth that exceeds all competitors in the market. Become part of a team working on Key projects in the organisation's Wealth Management in Partnership with bus ...

Front End Developer (Expert) 1843

SUMMARY: Senior Frontend Engineer / Frontend Technical Lead (Angular, TypeScript) We are looking for an exceptional Senior Frontend Engineer / Frontend Technical Lead to take full ownership of complex, high-impact frontend features within a large-scale, enterprise ...

3402 SAP ABAP Developer (Senior)

SUMMARY: ESSENTIAL SKILLS: SAP ABAP skills with focus on HR Knowledge about modern integration technologies ( ODATA/Webservices) Proficient in workflows Experience with Fiori/UI5 integration Exposure to Agile methodologies an ...

Senior Software Developer Back end

SUMMARY: Are you passionate about Back-end Development ? This is an exciting opportunity for you!Our client is seeking an experience Senior Back-end Software Developer who will be responsible for leading development projects, designing complex technical solutions, and ensuring ...

Java Developer (Intermediate to Lead)

SUMMARY: Java Developer (Contract) We’re seeking seasoned Java Developers (immediately available) for a critical assignment/project to join a high-performing team, building scalable and well-architected solutions in a modern development environment. This role requires a ...

SAP ABAP Developer (Senior) 3402

SUMMARY: SAP ABAP Developer long-term contract POSITION INFO: ESSENTIAL SKILLS: SAP ABAP skills with focus on HR Knowledge about modern integration technologies ( ODATA/Webservices) Proficient in workflows ...

Senior software developer crown mines

Senior Programming and Software Developer The Senior Programming and Software Developer will create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analysing use ...

Intermediate ui developer (ai native)

The Role We're looking for a UI developer who knows that frontend development has fundamentally changed. You don't write everything from scratch; you use AI to move faster, iterate quickly, and focus on building high-quality user experiences. Boilerplate UI code is not your job; building scalable, performant, an ...

Mid level software developer hybrid

Actuarial Consulting Company Seeking System Developer Duties & Responsibilities Collaborate with management, colleagues, and other developers to enhance the product and produce software designs based on new client requirements. Well-spoken and comfortable to be put directly in front of clients. Participate in ov ...

Training material developer (qcto specialist)

To design, develop, and quality‑assure Occupationally Directed Education, Training and Development Practices (ODETDP) -aligned learning materials in accordance with Quality Council for Trades and Occupations (QCTO) requirements. The role ensures that all learning programmes, curricula, and assessment tools meet ...

Ai & process automation developer (remote)

Bvsa is seeking a Process & AI Developer based in Oudtshoorn, with the flexibility for remote work. The ideal candidate will possess a BCom degree combined with strong IT skills, particularly in Python and Power BI. The role involves identifying process improvements, developing automation solutions, and driving ...

Ai & process automation developer (remote)

Bvsa is seeking a Process & AI Developer based in Oudtshoorn, with the flexibility for remote work. The ideal candidate will possess a BCom degree combined with strong IT skills, particularly in Python and Power BI. The role involves identifying process improvements, developing automation solutions, and driving ...

Wordpress developer extraordinaire (mid senior)

Sandton, South Africa | Posted on 24/11/2025 Firewater has been around for 26 years and we’re still weird enough to enjoy it. Now we’re looking for a Word Press developer who actually builds things. Not someone who assembles sites from marketplace parts - someone who writes the parts . If you can make Word Press ...

Front end developer menlyn maine

Duties & Responsibilities What the job will entail day to day Assess, develop, upgrade and document application software. Consulting with fellow colleagues, other teams, managers & executives concerning enhancements and development of the application software. Document and direct software testing and validation ...

Senior software developer port elizabeth

Senior Software Developer Our global client is seeking an experienced Senior Software Developer to join the Port Elizabeth team. Responsibilities Design, develop, test, and implement software solutions within the company. Internal and external (client) support. Writing and implementing quality and high performin ...

Asp .net developer johannesburg north

Job Reference: NWA -Njabu-3 Be a part of an ever-developing IT field today! Duties & Responsibilities ASP. NET Developer Location: Gauteng As a Specialist Recruiter within the IT sector, my clients are always on the lookout for exceptionally talented. NET API Developers. Your back-end coding skills on the. NET f ...

Front end developer uvongo kzn

Introduction About our client: We are a digital education company that offers a complete career solution. Partnering with the world’s leading training providers and the United Kingdom’s biggest recruitment specialists, we future-proof your career through mentor-led online learning and recruitment opportunities. ...

Software developer c# .net bedfordview

Software Developer (C# /. NET / React) - Insurance Industry Talent Candey is assisting a reputable Insurance client that is seeking a Software Developer (C# /. NET / React) to join their company based in Bedfordview, Johannesburg. As a key member of our team, you will play a crucial role in designing, developing ...

Roi driven solar business developer

A leading renewable energy firm in Johannesburg seeks a dynamic Business Developer to drive sales of solar solutions. You will identify new opportunities, manage the sales cycle, and use financial modelling to present investment cases. The ideal candidate will have 2–5 years of experience in business development ...

New product developer cheese plant

Meze Foods is a fast-growing food manufacturing company specializing in premium cheeses, bakery products, dips, and Mediterranean food products. Our production environment is driven by high standards of quality, food safety, and continuous improvement. Are you passionate about cheese, innovation, and creating de ...

Senior c# .net developer competitive

Attention South African tech enthusiasts! This is a fully remote position with a UK-based employer that has local offices and support, offering a competitive salary package. Embrace your love for coding and dive into diverse projects for international clients! About the Role Develop software using C#, ASP. NET, ...

Lead software developer (midrand, gauteng)

A Financial Services corporation is seeking a Lead Software Developer permanently in Midrand, Johannesburg. Applicants should be South African Citizens Applicants should already be living in Gauteng, and have the ability to work in Midrand Applicants should be comfortable with a Hybrid environment (~3 days per w ...

Sharepoint developer (3 months contract)

Job Title: Share Point Developer Reference: JHB -TR-1 Duties & Responsibilities Minimum: Experience 5 years of proven and practical experience in developing on Microsoft Share Point 2013 or higher. Minimum: Skills Workflows, Custom Web parts, Custom Lists, JQuery, CSS, HTML, Java Script. Minimum: Qualifications ...

🚀 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

    Javascript Full Stack Developer Jobs in South Africa Job Search Guide, Trends and Insights