Remote Software Development Jobs in South Africa

Find remote programming jobs in Frontend, Backend, DevOps, QA, or as a FullStack or Data engineer. We curate the best remote software development jobs to match your area of expertise. Software Developers design, specify, create, and maintain web and native apps. Remote Software Engineer jobs where people telecommute (work remotely) are on the rise and we can help you to stay ahead of the curve.

Trusted by 200,000+ remote workers worldwide. New jobs posted every day.

Popular: "developer", "marketing", "customer support", "data entry", "writing"

Remote Software Development Jobs in South Africa (309)

Remote in = South Africa Job category = Software Development

QA Engineer

Kansys · Full Time · 13 Weeks Ago
Kansys
🌎 Canada, South Africa, United States ⭐ 2-5 yrs exp 💼 Software Development QA Engineer
A sustaining quality assurance professional monitors processes, identifies issues, and implements solutions to maintain consistent quality, reliability, and performance throughout a product's lifecycle. Responsibilities include continuously monitoring products to meet standards, identifying defects, optimizing processes, ensuring compliance, and collaborating with cross-functional teams.
Project Y is hiring for remote Senior Backend Engineer – Global Healthtech (.NET / C#)
🌎 South Africa 💵 90000 - 115K per month ⭐ 10+ yrs exp 💼 Software Development Backend Engineer
The role involves designing and building the core services layer, including APIs for frontend applications and external integrations, while managing complex, sensitive healthcare data. Responsibilities also include contributing to architectural decisions, refining requirements, and mentoring teammates.

Senior Sales Engineer

Axon · · 14 Weeks Ago
Axon
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Sales Engineer
The role involves achieving mastery of all Axon technologies to lead effective business and technical presentations for leadership, IT departments, and end-users. Responsibilities also include managing the Proof of Concept/Pilot process, developing Statements of Work, and providing technical support throughout the pre-sales cycle.
Scrums.com is hiring for remote Senior AI & Backend Engineer

Senior AI & Backend Engineer

Scrums.com · · 14 Weeks Ago
Scrums.com
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Backend Engineer
The role involves developing, maintaining, and optimizing backend services using Node.js and Python, alongside building and managing APIs and real-time communication channels via WebSockets. Responsibilities also include integrating intelligence into business workflows using AI agents, tools, and machine learning models, and designing robust database solutions using SQL.
Wikimedia Foundation is hiring for remote Manager, Data Science (Product Analytics)

Manager, Data Science (Product Analytics) 96 APPLICANTS

Wikimedia Foundation · Full Time · 14 Weeks Ago
Wikimedia Foundation
🌎 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Georgia, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Niger, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Kingdom, United States, Uruguay ⭐ 5-10 yrs exp 💼 Software Development
The manager will lead a team of approximately seven data scientists, ensuring timely delivery of accurate quantitative data and insights to guide product strategy and assess feature impact. Responsibilities also include people management, mentoring team members on technical skills and critical thinking, and partnering with engineering teams to build accessible data products.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Wikimedia Foundation is hiring for remote Manager, Data Science (Product Analytics)

Manager, Data Science (Product Analytics) 62 APPLICANTS

Wikimedia Foundation · Full Time · 15 Weeks Ago
Wikimedia Foundation
🌎 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Denmark, Egypt, Estonia, Finland, France, Georgia, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Niger, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Kingdom, United States, Uruguay 💵 $132K - $192K per year ⭐ 5-10 yrs exp 💼 Software Development
The manager will lead a team of approximately seven data scientists, ensuring the timely delivery of accurate quantitative data and insights to guide product strategy and assess feature impact. This role involves people management, mentoring team members on technical skills and critical thinking, and fostering a collaborative and inclusive team culture.
Ruby Labs is hiring for remote Billing Data Analyst

Billing Data Analyst 12 APPLICANTS

Ruby Labs · Full Time · 15 Weeks Ago
Ruby Labs
🌎 Brazil, Cyprus, Estonia, Georgia, Hungary, Kazakhstan, Latvia, Lithuania, Moldova, Montenegro, Oman, Poland, Romania, Serbia, Slovakia, Slovenia, South Africa, Turkey, Ukraine ⭐ 2-5 yrs exp 💼 Software Development Data Analyst
The analyst will monitor, analyze, and report on key billing and support performance indicators, while building and maintaining data pipelines for reliable data delivery. They will also apply statistical methods to project scenarios, assess risks, and run A/B tests to evaluate strategies.
RecruitAGraduate is hiring for remote Revit Draughtsman / Architect

Revit Draughtsman / Architect 21 APPLICANTS

RecruitAGraduate · Full Time · 15 Weeks Ago
RecruitAGraduate
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development Architect
The role involves architectural draughting in a technical environment, utilizing advanced Revit skills for precision, including high-level modelling and creating precise 3D visualisations. Key duties also include developing detailed technical drawings, preparing accurate specifications and schedules, and coordinating with various stakeholders.
RemoFirst is hiring for remote Automation QA Engineer

Automation QA Engineer 19 APPLICANTS

RemoFirst · Full Time · 16 Weeks Ago
RemoFirst
🌎 Azerbaijan, Egypt, South Africa, Tunisia, Uzbekistan ⭐ 2-5 yrs exp 💼 Software Development QA Engineer
As an Automation QA Engineer, you will be responsible for creating and executing test plans, performing manual and automated testing. You will also collaborate with developers and QA teams to define test requirements and objectives.
MOO is hiring for remote Staff Engineer, eCommerce

Staff Engineer, eCommerce

MOO · Full Time · 16 Weeks Ago
MOO
🌎 South Africa ⭐ 10+ yrs exp 💼 Software Development
Provide technical leadership for key eCommerce initiatives across Browse, Catalog, Checkout, Pricing, and Payments, designing and evolving services in a cloud-native, event-driven architecture on AWS. Shape the headless web stack using Next.js, React, and TypeScript, while improving developer experience through CI/CD, observability, and infrastructure as code.
Assist World is hiring for remote AI Marketing Operations Manager

AI Marketing Operations Manager

Assist World · Full Time · 17 Weeks Ago
Assist World
🌎 Philippines, South Africa 💵 $300 - $400 per month ⭐ 2-5 yrs exp 💼 Software Development Marketing Operations Manager
The manager will orchestrate AI tools to generate localized content for 15 states, ensuring medical accuracy and brand voice compliance. Key duties include monitoring PPC performance via Ranked.ai for healthy CPA and managing reputation/GEO-SEO through KiwiHealth.
The Global Talent Co. is hiring for remote Virtual Assistant/Contracts Administrator (German-speaking)

Virtual Assistant/Contracts Administrator (German-speaking) 15 APPLICANTS

The Global Talent Co. · Full Time · 17 Weeks Ago
The Global Talent Co.
🌎 Oman, Romania, South Africa ⭐ 0-2 yrs exp 💼 Software Development Virtual Assistant
The role involves providing administrative support for contract negotiations and renewals, including managing emails, scheduling appointments, and maintaining accurate records. Additionally, the assistant will coordinate travel logistics and manage client relationships.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Foxelli Group is hiring for remote AI Engineer (Technical Product Owner)

AI Engineer (Technical Product Owner) 54 APPLICANTS

Foxelli Group · Full Time · 20 Weeks Ago
Foxelli Group
🌎 Albania, Bosnia and Herzegovina, Bulgaria, Croatia, Cyprus, Estonia, Georgia, Greece, Hungary, Latvia, Lithuania, Malta, Moldova, Montenegro, Netherlands, Oman, Poland, Portugal, Kosovo, Romania, Serbia, Slovakia, Slovenia, South Africa, United Kingdom ⭐ 2-5 yrs exp 💼 Software Development Product Owner
The AI Engineer (Technical Product Owner) will build the backend for an internal AI ad engine and design how creative elements are combined and tested. They will also set up feedback loops using Meta ad performance data and make decisions about system structure.
Parvana is hiring for remote Data Analytics Engineer

Data Analytics Engineer

Parvana · Full Time · 20 Weeks Ago
Parvana
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Analytics Engineer
The Data Analytics Engineer analyzes complex customer data to determine integration needs and develops scalable data integration pipelines. They also collaborate with various teams to align solutions with business objectives and automate data validation processes.

Garment Manufacturing QC Specialist - Freelance AI Trainer Project

Invisible Agency · Full Time · 21 Weeks Ago
Invisible Agency
🌎 South Africa 💵 $6 - $15 per hour ⭐ 2-5 yrs exp 💼 Software Development
You will review and discuss garment quality inspection scenarios with the AI model and verify whether the model's reasoning aligns with real factory QC practices. Additionally, you will evaluate defect classification and suggest improvements to training prompts.

Senior Software Engineer: Authentication Advice

Entersekt · Full Time · 23 Weeks Ago
Entersekt
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
As a Senior Software Engineer, you will develop and enhance products for the Authentication Advice team, focusing on processing requests reliably and at scale. You will also mentor junior engineers and collaborate with cross-functional teams to build secure, scalable solutions.

Network Engineer (CCNP)

Optimal Growth Technologies · Full Time · 23 Weeks Ago
Optimal Growth Technologies
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Network Engineer
The Network Engineer will design, configure, and maintain secure and efficient network infrastructure while managing and optimizing Palo Alto and Cisco network devices. They will also troubleshoot network issues and implement changes to ensure optimal performance and security.

ServiceNow Business Analyst

Optimal Growth Technologies · Full Time · 23 Weeks Ago
Optimal Growth Technologies
🌎 South Africa ⭐ 10+ yrs exp 💼 Software Development Business Analyst
The ServiceNow Business Analyst will gather and analyze requirements, design solutions, and facilitate process improvements within the ServiceNow platform. They will also act as a liaison between business and technical teams to ensure successful project delivery.

ServiceNow Business Analyst

Optimal Growth Technologies · Full Time · 23 Weeks Ago
Optimal Growth Technologies
🌎 South Africa ⭐ 10+ yrs exp 💼 Software Development Business Analyst
The ServiceNow Business Analyst will gather and analyze requirements, design solutions, and facilitate process improvements within the ServiceNow platform. They will also act as a liaison between business and technical teams to ensure successful project delivery.

New remote software development jobs delivered to your inbox

We'll notify you when new positions matching this search are posted

Ruhrpumpen, Inc. is hiring for remote Industrial Regional Sales Engineer

Industrial Regional Sales Engineer

Ruhrpumpen, Inc. · Full Time · 26 Weeks Ago
Ruhrpumpen, Inc.
🌎 Germany, South Africa, Switzerland ⭐ 5-10 yrs exp 💼 Software Development Sales Engineer
The Industrial Regional Sales Engineer will build and manage the industrial business within the assigned territory and establish long-term relationships with key customers through regular visits. Responsibilities include achieving yearly bookings targets and coordinating the regional distribution business.

Indirect Tax Pre-Sales Engineer

EY · Full Time · 29 Weeks Ago
EY
🌎 Belgium, Denmark, France, Germany, Ireland, Italy, Netherlands, Norway, South Africa, Spain, Switzerland, United Kingdom ⭐ 5-10 yrs exp 💼 Software Development Sales Engineer
Assist member firms and sales teams in driving revenue for VAT Compliance and e-invoicing products. Provide deal support, product demos, and articulate the value of EY's solutions to clients.
Wikimedia Foundation is hiring for remote Senior Software Engineer

Senior Software Engineer 142 APPLICANTS

Wikimedia Foundation · Full Time · 31 Weeks Ago
Wikimedia Foundation
🌎 Australia, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Niger, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Kingdom, United States, Uruguay 💵 $113K - $175K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
You will help design, develop, and deliver security features while working with other engineering teams to ensure safe architectural choices. Additionally, you will lead by example in code review and team culture, fostering transparency and collaboration.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Software Development Jobs in Other Countries

Other Categories in South Africa

Browse Jobs by Role

Stop applying to jobs manually

Our AI copilot automatically applies to jobs for you (on autopilot!)

Get 10x more interviews

Tired of "Unfortunately, we are unable to offer you a role this time." emails?

Stop the Cycle of Rejection — Last week alone, 17 candidates secured jobs offering over $100,000—thanks to our expert resume review service.

Transform your job application from overlooked to outstanding.

  • Expertly reviewed by industry veterans
  • Actionable insights to improve your resume
  • 100% Satisfaction guaranteed
Get Your Resume Reviewed

Tired of getting ignored by recruiters?

Try this resume template — Last month, 158 job seekers landed interviews at top companies using our professionally-designed resume template.

Stand out from the competition with a template specifically optimized for applicant tracking systems.

ATS-optimized resume template
  • ATS-optimized formatting
  • Proven to increase interview rates by 62%
  • Instant download after purchase
Get Your ATS-approved Resume Template for Just $7 $49

Frequently Asked Questions

Learn more about Software Development remote jobs

Join 200K+ people getting remote jobs!

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 309+ Jobs in Software Development

Answer easy questions

Answer easy questions

309+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified