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
Milpark Education Pty Ltd is hiring for remote Independent Contractor: Facilitator, Assessor, Critical Reviewer and Developer – Data Science (NQF 7)

Independent Contractor: Facilitator, Assessor, Critical Reviewer and Developer – Data Science (NQF 7)

Milpark Education Pty Ltd · Full Time · 1 Week Ago
Milpark Education Pty Ltd
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
The role involves facilitating student-centered online learning and assessing submissions for a commerce-focused Data Science qualification. Additionally, the contractor will critically review and develop learning materials and module content to ensure industry alignment.

AI Instructor

African Institute for Artificial Intelligence · Full Time · 1 Week Ago
African Institute for Artificial Intelligence
🌎 Niger, Nigeria, South Africa ⭐ 2-5 yrs exp 💼 Software Development
The AI Instructor delivers AI literacy sessions to students and community members while designing tailored curricula. They support school outreach activities and track learning outcomes to ensure engaging and accessible education.

Data Engineer

Paystack · Full Time · 1 Week Ago
Paystack
🌎 Niger, Nigeria, South Africa ⭐ 2-5 yrs exp 💼 Software Development Data Engineer
Design and maintain robust data pipelines and real-time streaming solutions using ETL/ELT methodologies. Manage infrastructure as code and collaborate with cross-functional teams to deliver scalable data platforms.
Assist World is hiring for remote Executive Virtual Assistant (CRM, Lead Management & Administrative Support – Legal Industry)
🌎 Philippines, South Africa 💵 $800 - $1100 per month ⭐ 2-5 yrs exp 💼 Software Development Virtual Assistant
Manage lead intake and CRM updates using GoHighLevel to ensure efficient client onboarding for a legal practice. Provide executive administrative support including calendar coordination, inbox monitoring, and assisting with email marketing campaigns.
Bionic Talent is hiring for remote Quality Assurance Specialist- 1323 - Pretoria, South Africa

Quality Assurance Specialist- 1323 - Pretoria, South Africa

Bionic Talent · Full Time · 1 Week Ago
Bionic Talent
🌎 South Africa 💵 $800 - $1000 per month ⭐ 2-5 yrs exp 💼 Software Development
The specialist will conduct thorough quality checks on websites, content, and SEO deliverables to ensure they meet brand guidelines. They are also responsible for building QA checklists, documenting feedback, and generating quality health reports for leadership.

New remote software development jobs delivered to your inbox

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

Bionic Talent is hiring for remote Quality Assurance Specialist- 1323 - Durban, South Africa

Quality Assurance Specialist- 1323 - Durban, South Africa

Bionic Talent · Full Time · 1 Week Ago
Bionic Talent
🌎 South Africa 💵 $800 - $1000 per month ⭐ 2-5 yrs exp 💼 Software Development
The specialist will conduct thorough quality checks on websites, content, and SEO deliverables to ensure they meet brand guidelines. They are also responsible for building QA checklists, documenting feedback, and generating weekly quality health reports for leadership.
Bionic Talent is hiring for remote Quality Assurance Specialist- 1323 - Cape Town, South Africa

Quality Assurance Specialist- 1323 - Cape Town, South Africa

Bionic Talent · Full Time · 1 Week Ago
Bionic Talent
🌎 South Africa 💵 $800 - $1000 per month ⭐ 2-5 yrs exp 💼 Software Development
The specialist will conduct thorough quality checks on websites, content, and SEO deliverables to ensure they meet brand guidelines. They are also responsible for building QA checklists, documenting feedback, and generating weekly quality health reports for leadership.
Gamdom is hiring for remote CRM Campaign Specialist

CRM Campaign Specialist 218 APPLICANTS

Gamdom · Full Time · 1 Week Ago
Gamdom
🌎 Albania, Armenia, Australia, Bosnia and Herzegovina, Brazil, Bulgaria, Chile, Croatia, Cyprus, Estonia, France, Germany, Gibraltar, Greece, Israel, Italy, Kazakhstan, Macedonia, Netherlands, Oman, Portugal, Romania, Serbia, Slovenia, South Africa, Spain, United Kingdom, United States ⭐ 2-5 yrs exp 💼 Software Development
Plan, execute, and optimize multi-channel CRM campaigns to drive player engagement and retention. Analyze performance data to refine targeting and ensure compliance with gaming and privacy regulations.
My IT Crew is hiring for remote MSP - Support Engineer, SA

MSP - Support Engineer, SA

My IT Crew · Full Time · 2 Weeks Ago
My IT Crew
🌎 South Africa 💵 $10 - $12 per hour ⭐ 2-5 yrs exp 💼 Software Development Support Engineer
The Support Engineer will troubleshoot Windows devices, Microsoft 365, and network infrastructure while serving as a trusted partner for clients. Responsibilities include managing ticket queues, creating internal documentation, and coordinating with vendors for incident resolution.
KoBold Metals is hiring for remote Senior Drilling Engineer

Senior Drilling Engineer

KoBold Metals · Full Time · 2 Weeks Ago
KoBold Metals
🌎 Australia, Canada, South Africa, United Kingdom, United States, Zambia ⭐ 5-10 yrs exp 💼 Software Development
Design, plan, and provide technical oversight for global exploration drilling programs to ensure safe and high-quality data collection. Serve as the technical lead for multiple concurrent projects, collaborating with science teams to translate exploration objectives into executable operational plans.
takealot.com is hiring for remote Senior Software Engineer (Python)

Senior Software Engineer (Python)

takealot.com · Full Time · 2 Weeks Ago
takealot.com
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Software Engineer
Design and build robust software solutions for the e-commerce domain to improve customer experience and business operations. This includes developing high-quality production code, maintaining APIs, and providing rotational after-hours support for critical systems.

Senior Data Engineer

Tekmetric · Full Time · 2 Weeks Ago
Tekmetric
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Data Engineer
Design, implement, and maintain scalable data pipelines and infrastructure to support business needs and the Estimate Builder team. Provide technical leadership and mentorship to junior engineers while collaborating with cross-functional teams to optimize data flow.
BitFortune is hiring for remote Frontend Engineer

Frontend Engineer

BitFortune · Full Time · 2 Weeks Ago
BitFortune
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Frontend Developer
The engineer will own the frontend architecture and player experience, focusing on signup, deposit, and gameplay journeys. They are responsible for ensuring high performance, speed, and seamless design execution to drive engagement and revenue.
STS Capital is hiring for remote Head of Technology and AI

Head of Technology and AI

STS Capital · Full Time · 2 Weeks Ago
STS Capital
🌎 South Africa ⭐ 10+ yrs exp 💼 Software Development
Lead the firm's technology and AI roadmap to optimize M&A transaction processes and drive operational efficiency. Design and deploy AI-powered solutions for data collection, due diligence, and financial analysis while ensuring strict data governance and security.
Remote Recruitment is hiring for remote Reports Administrator

Reports Administrator

Remote Recruitment · Full Time · 2 Weeks Ago
Remote Recruitment
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
The role involves compiling, formatting, and distributing daily, weekly, and monthly business reports to stakeholders. It also requires maintaining reporting templates and identifying data discrepancies across internal systems.

New remote software development jobs delivered to your inbox

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

Remote Recruitment is hiring for remote Payroll Administrator

Payroll Administrator

Remote Recruitment · Full Time · 2 Weeks Ago
Remote Recruitment
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
Manage end-to-end payroll functions for a remote workforce, including calculating salaries, bonuses, and deductions. Ensure full compliance with South African statutory obligations and submit necessary tax returns via SARS eFiling.
Remote Recruitment is hiring for remote Reports Administrator

Reports Administrator

Remote Recruitment · Full Time · 2 Weeks Ago
Remote Recruitment
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
The Reports Administrator is responsible for compiling, formatting, and distributing daily, weekly, and monthly business reports to stakeholders. They will maintain reporting templates and dashboards while identifying data discrepancies to ensure accuracy.
Remote Recruitment is hiring for remote Property Administrator

Property Administrator

Remote Recruitment · Full Time · 2 Weeks Ago
Remote Recruitment
🌎 South Africa ⭐ 2-5 yrs exp 💼 Software Development
Manage administrative functions for a remote property operation, including lease agreements, tenant onboarding, and rental income reconciliation. Coordinate maintenance requests and prepare monthly occupancy and property reports for landlords.
Storm Ideas is hiring for remote AI Operations Manager

AI Operations Manager

Storm Ideas · Full Time · 2 Weeks Ago
Storm Ideas
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Operations Manager
Take operational ownership of the configuration, reliability, and technical standards of the company's AI tools and platforms. Drive technical improvements to reduce friction and ensure the AI stack is scalable and dependable.
Remote is hiring for remote Senior Backend Engineer (Elixir)

Senior Backend Engineer (Elixir)

Remote · Full Time · 2 Weeks Ago
Remote
🌎 South Africa 💵 $53300 - $119K per year ⭐ 5-10 yrs exp 💼 Software Development Backend Engineer
Lead the development of major projects for HR and Payroll products while implementing agentic workflows to accelerate delivery. You will mentor other engineers, contribute to the shared codebase, and optimize platform performance and API design.
StrongMinds is hiring for remote Global Solutions Architect

Global Solutions Architect

StrongMinds · Full Time · 2 Weeks Ago
StrongMinds
🌎 South Africa 💵 $45000 - $60000 per year ⭐ 5-10 yrs exp 💼 Software Development Solutions Architect
Design and implement a global data and systems architecture to enable scaling of mental health programs across multiple countries. Lead the migration of fragmented field data systems into a unified, real-time digital ecosystem and manage global technical governance.

New remote software development jobs delivered to your inbox

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

Android Systems Engineer

Imagine Worldwide · Full Time · 2 Weeks Ago
Imagine Worldwide
🌎 South Africa ⭐ 5-10 yrs exp 💼 Software Development Systems Engineer
Design and maintain a secure, scalable Android tablet platform focusing on firmware, bootloaders, and BSP work for educational devices. Collaborate with hardware vendors and software teams to ensure device compatibility and reliable over-the-air updates.

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