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 (287)

Remote in = South Africa Job category = Software Development

Solution Architect-1

nCino, Inc. · Full Time · 5 hours ago
nCino, Inc.
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Architect
The Solution Architect is responsible for installing technical systems and designing business process solutions for banking clients using the nCino platform. They provide senior-level support in data transfer, process documentation, and troubleshooting while leveraging AI tools to optimize operations.

Solution Architect-2

nCino, Inc. · Full Time · 5 hours ago
nCino, Inc.
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Architect
The Solution Architect is responsible for installing technical systems and designing business process solutions for banking clients using the nCino platform. They provide senior-level support in data transfer, process documentation, and troubleshooting while leveraging AI tools to optimize operations.
SmartPA is hiring for remote Quality Assurance Specialist

Quality Assurance Specialist

SmartPA · Full Time · 5 hours ago
SmartPA
🌎 South Africa 💵 300K - 360K per year ⭐ 2-5 yrs exp 💼 Software Development
The role involves architecting and maintaining service delivery integrity through audits and root cause analysis to prevent quality exceptions. It also focuses on leveraging Generative AI and LLMs to automate and scale quality workflows.

Associate Support Engineer-1

nCino, Inc. · Full Time · 11 hours ago
nCino, Inc.
🌎 South Africa ⭐ 0-2 yrs exp 💼 Software Development Support Engineer
Provide basic technical support and troubleshooting to customers to ensure high satisfaction and SLA compliance. Collaborate with senior engineers to resolve technical issues and maintain support documentation and knowledge base articles.

New remote software development jobs delivered to your inbox

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

Support Engineer L2

Babble Cloud · Full Time · 18 hours ago
Babble Cloud
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development Support Engineer
Provide L2 technical support and troubleshooting for clients and colleagues within established SLAs. Maintain accurate technical documentation and mentor colleagues while monitoring computer systems and networks.
Dotdigital is hiring for remote Integrations Engineer

Integrations Engineer

Dotdigital · Full Time · Yesterday
Dotdigital
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
Build and scale powerful integrations between Dotdigital and other platforms using an embedded IPaaS platform and scripting. Collaborate with Product Managers and QA Engineers to ensure high performance, reliability, and efficient data processing.

New remote software development jobs delivered to your inbox

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

Dotdigital is hiring for remote PHP Software Engineer

PHP Software Engineer

Dotdigital · Full Time · Yesterday
Dotdigital
🌎 Poland, South Africa ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
Build and maintain Dotdigital's marketing websites and ecommerce integrations to enhance the public-facing brand experience. Collaborate with cross-functional teams to deliver secure, high-performing front-end and back-end engineering solutions.

Senior Programmer

PHASTAR · Full Time · Yesterday
PHASTAR
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development
The role involves performing statistical programming activities and leading one or more studies within the Project Based Services team. Responsibilities include providing scientific leadership, ensuring compliance and quality, and managing people development.
Reed Technology is hiring for remote Senior Customer Systems Engineer

Senior Customer Systems Engineer

Reed Technology · Full Time · Yesterday
Reed Technology
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Systems Engineer
The role involves resolving complex technical issues and implementing tailored solutions to support customers throughout their lifecycle. It also requires collaborating with internal teams to provide product insights and identify revenue growth opportunities.

Senior Customer Systems Engineer

Remitly · Full Time · Yesterday
Remitly
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Systems Engineer
The role involves resolving complex technical issues and implementing tailored solutions to support customers throughout their lifecycle. It also requires collaborating with internal teams to provide insights that shape product improvements and drive revenue growth.
Hire Hangar is hiring for remote Sales Administrator

Sales Administrator

Hire Hangar · Full Time · 2 Days Ago
Hire Hangar
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
Manage and maintain the HubSpot CRM to ensure data accuracy and pipeline hygiene while supporting the sales team with administrative tasks. Coordinate communications between sales and clients and assist in the onboarding process for new clients.

New remote software development jobs delivered to your inbox

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

Shift Markets is hiring for remote Automation QA Engineer

Automation QA Engineer

Shift Markets · Full Time · 2 Days Ago
Shift Markets
🌎 Kiribati, South Africa, Ukraine ⭐ 2-5 yrs exp 💼 Software Development QA Engineer
The role involves owning and maintaining the automation testing infrastructure and expanding end-to-end test suites using Playwright and TypeScript. The engineer will also design API testing capabilities and leverage AI tools to improve engineering efficiency.
DVT is hiring for remote Senior Python Developer

Senior Python Developer

DVT · Full Time · 2 Days Ago
DVT
🌎 Kenya, South Africa ⭐ 5-10 yrs exp 💼 Software Development Python Developer
Build and implement a production-grade Backend for Frontend (BFF) service using FastAPI to power a React Native mobile application. Lead a mid-level developer and integrate the service with enterprise backend APIs and authentication systems.

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 287+ Jobs in Software Development

Answer easy questions

Answer easy questions

287+ 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