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

Remote in = South Africa Job category = Software Development
Assist World is hiring for remote Executive Assistant & Strategic Operations Coordinator | AI & Salesforce Proficient
🌎 Colombia, Philippines, South Africa 💵 $1500 - $1800 per month ⭐ 2-5 yrs exp 💼 Software Development Executive Assistant
Provide high-level administrative and strategic support to leadership across a private equity firm and a pet care organization. Focus on managing workflows, optimizing AI tools, and driving operational efficiency to serve as a strategic partner to the executive.
Wikimedia Foundation is hiring for remote Senior Software Engineer, Core Experiences

Senior Software Engineer, Core Experiences 55 APPLICANTS

Wikimedia Foundation · Full Time · 3 Weeks Ago
Wikimedia Foundation
🌎 Brazil, Canada, Colombia, France, Germany, Ghana, India, Indonesia, Italy, Kenya, Mexico, Morocco, Netherlands, Poland, Singapore, South Africa, Spain, Switzerland, United Kingdom, United States 💵 $113K - $175K per year ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
Lead the delivery of web-first product experiences and APIs to grow active readership across mobile web and native app surfaces. Collaborate with cross-functional teams to design scalable components and mentor other engineers through code reviews and technical design.
RemoFirst is hiring for remote Data Architect

Data Architect

RemoFirst · Full Time · 3 Weeks Ago
RemoFirst
🌎 Egypt, Oman, Poland, Romania, South Africa, Ukraine ⭐ 5-10 yrs exp 💼 Software Development Data Architect
The Data Architect is responsible for designing and implementing data architectures and models. They will collaborate with Data Engineers and Analysts to ensure data quality, security, and consistency.
Netsurit is hiring for remote System Administrator (RMM)

System Administrator (RMM)

Netsurit · Full Time · 3 Weeks Ago
Netsurit
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
Manage and optimize the company's internal business systems ecosystem, focusing on the ConnectWise suite and various MSP tools. Design and implement custom API integrations and automations to streamline operational workflows and reporting.

New remote software development jobs delivered to your inbox

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

Senior IT Infrastructure Analyst

City Lodge Hotels · Full Time · 3 Weeks Ago
City Lodge Hotels
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development
Provides second-line technical support for hardware, software, and networking components while maintaining the Cloud environment. Leads the implementation of IT infrastructure projects and ensures system security and efficiency across the group.
Doxim is hiring for remote Software Quality Engineer

Software Quality Engineer

Doxim · Full Time · 3 Weeks Ago
Doxim
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development
The Software Quality Engineer is responsible for designing and executing manual and automated test plans to ensure software reliability. They collaborate with Agile teams to identify defects, perform regression testing, and continuously improve QA processes.

Support Engineer L2

Babble Cloud · Full Time · 3 Weeks Ago
Babble Cloud
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development Support Engineer
Provide world-class remote technical support and troubleshooting for clients within established SLAs. Maintain accurate documentation and assist in the monitoring and maintenance of computer systems and networks.

Senior Service Desk Engineer

Zenzero Solutions Ltd · Full Time · 3 Weeks Ago
Zenzero Solutions Ltd
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
The role involves resolving technically challenging and VIP tickets while ensuring adherence to KPIs and SLAs. Additionally, the engineer provides coaching and mentoring to junior staff and deputises for the Service Desk Team Leader.

Design Engineer 107 APPLICANTS

Fireflies · Full Time · 3 Weeks Ago
Fireflies
🌎 Brazil, Hungary, India, Portugal, South Africa ⭐ 2-5 yrs exp 💼 Software Development
The Design Engineer will improve the UI/UX quality of high-traffic product surfaces by designing and shipping polished frontend improvements. They will collaborate with the Design team to turn design system components into clean, accessible, and production-ready interfaces.
Caliza  is hiring for remote Payment Operations Engineer

Payment Operations Engineer

Caliza · Full Time · 3 Weeks Ago
Caliza
🌎 Germany, India, Kenya, Netherlands, South Africa, United Kingdom ⭐ 2-5 yrs exp 💼 Software Development
Own the end-to-end customer payment process and serve as the primary point of contact for resolving global payment issues. Coordinate with Finance, Engineering, and Compliance teams to modernize customer success systems and improve internal processes.
Job Duck is hiring for remote V104 - Legal Intake Administrator

V104 - Legal Intake Administrator

Job Duck · Full Time · 4 Weeks Ago
Job Duck
🌎 Brazil, South Africa, United States 💵 $1142 - $1220 per month ⭐ 0-2 yrs exp 💼 Software Development
Manage initial communications and intake interviews for prospective clients of an appellate law practice. Coordinate follow-ups, prepare intake summaries, and organize documentation to support attorneys and legal operations.
Teach For All is hiring for remote Head of AI Solutions & Engineering  - Technology & Innovation

Head of AI Solutions & Engineering - Technology & Innovation

Teach For All · Full Time · 4 Weeks Ago
Teach For All
🌎 Australia, Bangladesh, Canada, Chile, China, Colombia, Dominica, Dominican Republic, Ecuador, Ghana, India, Indonesia, Côte d'Ivoire, Kenya, Malawi, Malaysia, Mauritius, Mexico, Morocco, New Zealand, Niger, Nigeria, Pakistan, Peru, Philippines, Poland, Qatar, Rwanda, Singapore, South Africa, Thailand, Tunisia, Uganda, United States, Zambia ⭐ 5-10 yrs exp 💼 Software Development
Lead the identification and implementation of AI-forward technology solutions to accelerate impact across a global education network. Manage a team of engineers and specialists to develop strategies that increase organizational effectiveness and network efficiency.

Intermediate .NET C# Developer (Blazor)

Bluegrass Digital · Full Time · 4 Weeks Ago
Bluegrass Digital
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development
The role focuses on strengthening and scaling microservices architecture for an eCommerce ecosystem and CIP platform. Responsibilities include consolidating the system landscape and migrating functionality from a PIM system to the CIP back-office.

New remote software development jobs delivered to your inbox

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

DevSecOps Engineer

Entersekt · Full Time · 4 Weeks Ago
Entersekt
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development
Integrate security controls and maintain a highly available, scalable cloud infrastructure using a security-first mindset. Manage AWS services, automate compliance for SOC2 and PCI-DSS, and provide technical mentorship on secure infrastructure practices.
PEOPLEHUNT is hiring for remote ML Engineer

ML Engineer

PEOPLEHUNT · Full Time · 4 Weeks Ago
PEOPLEHUNT
🌎 Cyprus, Estonia, Latvia, Malta, Oman, Poland, Romania, Serbia, South Africa ⭐ 5-10 yrs exp 💼 Software Development
Maintain and evolve a real-time recommendation system within a multi-tenant B2B SaaS platform. Build end-to-end ML pipelines and optimize inference workloads for latency and scalability.

BI & ERP Integration Developer

Learntastic · Full Time · 4 Weeks Ago
Learntastic
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
The role involves designing and maintaining Power BI dashboards and managing ERP customizations within NetSuite to drive operational efficiency. Additionally, the developer will orchestrate AI-enabled workflows and coordinate technical initiatives across manufacturing, finance, and operations.

Growth Automation & AI Specialist

Learntastic · Full Time · 4 Weeks Ago
Learntastic
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development
Design and build an end-to-end AI-driven lead generation and conversion system using HubSpot and other automation tools. Manage the entire funnel from precision targeting and outbound outreach to lead nurturing and conversion optimization.

Software Engineering Team Lead – React/Node/PostgreSQL

Learntastic · Full Time · 4 Weeks Ago
Learntastic
🌎 South Africa ⭐ 10+ yrs exp 💼 Software Development
Direct a distributed software development team to execute a portfolio of over 50 concurrent projects across various operating companies. Translate business priorities into delivery plans while maintaining engineering standards and serving as a senior technical partner to leadership.
Tiko is hiring for remote Fullstack Engineer

Fullstack Engineer

Tiko · Full Time · 4 Weeks Ago
Tiko
🌎 South Africa 💵 €3025 - €5041 per month ⭐ 2-5 yrs exp 💼 Software Development Full Stack Developer
Design, develop, and maintain the Imara Project software, ensuring a scalable backend and a performant, responsive frontend. Lead the creation of dynamic features like interactive dashboards and real-time data visualizations while ensuring data security.
No Sweat Work Media is hiring for remote Tech Lead (South Africa based only) · Remote · R600,000–R900,000/year · €30,600–€45,900

Tech Lead (South Africa based only) · Remote · R600,000–R900,000/year · €30,600–€45,900

No Sweat Work Media · Full Time · 4 Weeks Ago
No Sweat Work Media
🌎 South Africa 💵 600K - 900K per year ⭐ 5-10 yrs exp 💼 Software Development
Own and maintain the entire e-commerce and operations tech stack, ensuring high performance and data quality for a global premium brand. Lead the transition from a tweaked Shopify theme to a fully custom design while managing integrations and external specialists.
LigaData is hiring for remote Senior Solution Engineer (Pre-sales )

Senior Solution Engineer (Pre-sales )

LigaData · Full Time · 4 Weeks Ago
LigaData
🌎 South Africa ⭐ 10+ yrs exp 💼 Software Development
The Senior Solution Engineer is responsible for scoping technical solutions, creating comprehensive proposals, and coordinating with internal stakeholders to achieve technical deal closure. They also deliver high-quality presentations and technical deep dives to prospects to support the sales process.

New remote software development jobs delivered to your inbox

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

Omegro is hiring for remote Software Developer

Software Developer

Omegro · Full Time · 4 Weeks Ago
Omegro
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development Software Engineer
Design, develop, and maintain web applications and system integrations while executing data migrations to meet project targets. Collaborate with cross-functional teams to produce high-quality, scalable solutions using AI-assisted development tools.

Interview Engineer (South Africa)

Interview Engineering · Full Time · 4 Weeks Ago
Interview Engineering
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
Interview Engineers facilitate technical interviews with software developers globally using the Karat platform. They are responsible for evaluating candidate performance, coding style, and technical knowledge while ensuring an inclusive and objective hiring process.
WEICON SA Pty Ltd. is hiring for remote Technical Sales Engineer | Full-time

Technical Sales Engineer | Full-time

WEICON SA Pty Ltd. · Full Time · 4 Weeks Ago
WEICON SA Pty Ltd.
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development Sales Engineer
You will actively promote and sell a range of engineered adhesives and coatings while identifying new business opportunities within manufacturing and maintenance sectors. Additionally, you will provide technical consultation, conduct product demonstrations, and manage your assigned territory to meet sales targets.

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

Answer easy questions

Answer easy questions

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