Jobs report
SA remote tech jobs
Week of 05 Oct 2026 to 11 Oct 2026
In the week of 05 Oct 2026 to 11 Oct 2026, 245 technology listings were live. 922 were first seen that week and 720 were closed. 965 listings have been tracked in all. 72% of the live listings were remote and 69% were open to people in South Africa. Platform / DevOps was the largest live role group (97). Where a live listing published a rate (94), the middle of the range was R700/h. Skills mentioned most often: aws, kubernetes, ml / ai. These are counts only.
Last refresh 02 Nov 2026, 08:11 SAST.
Live at week end
245
New this week
922
Closed this week
720
Tracked in all
965
Remote · 72%
176
Open to South Africa · 69%
168
Contract
89
Permanent
48
Rates were listed on 94 live listings. The lower quarter was R600/h, the middle was R700/h, and the upper quarter was R855/h.
Role
| Name | Count |
|---|---|
| Platform / DevOps | 97 |
| Software | 73 |
| Data / AI | 21 |
| Architecture | 19 |
| Security | 13 |
| Product / Delivery | 6 |
| Leadership | 6 |
| QA / Test | 4 |
| Other tech | 4 |
| Networking / IT | 2 |
Seniority
| Name | Count |
|---|---|
| Unknown | 108 |
| Senior | 92 |
| Lead | 20 |
| Principal | 11 |
| Mid | 11 |
| Mid-Senior | 2 |
| Junior | 1 |
Source
| Name | Count |
|---|---|
| Upwork | 63 |
| e-Merge IT Recruitment | 45 |
| Remote OK | 37 |
| We Work Remotely | 36 |
| Public web job boards (2026-10-05) | 30 |
| Pnet | 11 |
| LinkedIn DMs (Scout) | 6 |
| OfferZen | 4 |
| CareerJunction | 4 |
| Careers24 | 3 |
Contract or permanent
| Name | Count |
|---|---|
| Contract | 89 |
| Unknown | 80 |
| Permanent | 48 |
| Part-time | 25 |
| Freelance / gig | 3 |
Where the work is
| Name | Count |
|---|---|
| Remote | 176 |
| Unknown | 36 |
| Hybrid | 26 |
| Office | 7 |
South Africa eligibility
| Name | Count |
|---|---|
| Open to South Africa | 168 |
| Eligibility not stated | 77 |
Skills mentioned
| Name | Count |
|---|---|
| aws | 64 |
| kubernetes | 45 |
| ml / ai | 36 |
| ci/cd | 29 |
| python | 28 |
| security | 23 |
| terraform | 22 |
| .net / c# | 22 |
| sql / postgres | 21 |
| gcp | 20 |
Companies hiring
| Name | Count |
|---|---|
| e-Merge IT Recruitment | 48 |
| Upwork client | 10 |
| Lemon.io | 5 |
| Upwork client (USA) | 5 |
| Upwork client (United States) | 4 |
| Vercel | 3 |
| Toptal | 3 |
| Datafin IT Recruitment | 3 |
| Upwork client (Malta) | 3 |
| Sticker Mule | 2 |
Rate ranges, where a rate was listed
| Name | Count |
|---|---|
| Under R400/h | 2 |
| R400–599/h | 20 |
| R600–799/h | 39 |
| R800–999/h | 21 |
| R1000/h and above | 12 |
How this data is collected
SuperStack reads public technology listings from job boards and careers pages, and refreshes the set about once a week. New listings are added. Listings that are no longer open are marked closed. This page publishes the counts from that refresh. It does not publish the listings themselves.
A listing is live when it has been seen and has not been marked closed. New this week is the first time it was seen. Closed this week is when it was marked closed. Tracked is every public technology listing in the set, including ones that have since closed. Tender notices, placeholders and duplicate copies of the same role are left out. A rate is shown only when the listing published one, as rand per hour.
Names, email addresses, notes and shortlists are not published. These are listing counts, not a census of every vacancy in South Africa. The page is rebuilt at least daily, and again when the weekly refresh finishes.
Earlier weeks
Archive
Weeks with fewer than 25 live listings.
Figures describe the live market for the week above, not only the listings first seen that week. They leave out names and contact details. Questions about the report can go through the contact page.