Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
681

Software Engineer jobs in South Africa

Intermediate Ios Engineer

CodeConnect Staffing (Pty) Ltd

Johannesburg
Hybrid
ZAR 500,000 - 700,000
30+ days ago
I want to receive the latest job alerts for “Software Engineer” jobs

Retail IT Technician: First-Line Support & Growth

Armstrong Appointments

Durban
On-site
ZAR 200,000 - 300,000
30+ days ago

Junior IT Technician – SSJITT

Armstrong Appointments

Durban
On-site
ZAR 200,000 - 300,000
30+ days ago

Snr It Technician

KingsleyIrons Recruitment Services CC

Stellenbosch
On-site
ZAR 500,000 - 700,000
30+ days ago

Senior Fullstack Javascript Engineer

Scrums.com

City of Johannesburg Metropolitan Municipality
Hybrid
ZAR 600,000 - 840,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

IT Support Technician

THE 5TH WAVE GROUP

Pretoria
On-site
Confidential
30+ days ago

It Support Engineer – Level 2

Pronel Personnel

Pietermaritzburg
On-site
ZAR 300,000 - 400,000
30+ days ago

Software Developer (Angular / TypeScript / Python)

Parvana

Cape Town
On-site
ZAR 500,000 - 700,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Software Implementation Consultant

Fraxion

Cape Town
On-site
ZAR 300,000 - 400,000
30+ days ago

Android Developer

Salt

Johannesburg
On-site
ZAR 500,000 - 700,000
30+ days ago

IT Technician

Leeu Collection South Africa (Pty) Ltd.

Cape Town
On-site
ZAR 200,000 - 300,000
30+ days ago

Senior DevOps & Automation Engineer | Cloud & CI/CD

Stratostaff

Cape Town
On-site
ZAR 600,000 - 900,000
30+ days ago

IT Support Engineer

The Legends Agency

Cape Town
Remote
ZAR 300,000 - 400,000
30+ days ago

Senior Application Developer

Headhunters

Cape Town
On-site
ZAR 400,000 - 500,000
30+ days ago

Ruby on Rails Engineer - Fully Remote

SOWELO CONSULTING

South Africa
Remote
ZAR 400,000 - 600,000
30+ days ago

Ruby on Rails Engineer - Fully Remote

Sowelo Consulting

Cape Town
Remote
ZAR 500,000 - 700,000
30+ days ago

Service Desk Manager — Lead IT Support & SLA Excellence

Impronics Technologies

Johannesburg
On-site
ZAR 600,000 - 800,000
30+ days ago

Team Lead Ms Sql Engineer

Hire Resolve

Johannesburg
On-site
ZAR 300,000 - 400,000
30+ days ago

Senior Ruby on Rails Engineer - Remote, Unlimited PTO

Sowelo Consulting

Cape Town
Remote
ZAR 1,170,000 - 1,377,000
30+ days ago

Senior Ruby on Rails Engineer - Fully Remote

Sowelo Consulting

Cape Town
Remote
ZAR 1,170,000 - 1,377,000
30+ days ago

Staff Firmware Engineer — Real-Time Embedded, Global Team

ASSA ABLOY Global Solutions

Durban
On-site
ZAR 2,485,000 - 2,727,000
30+ days ago

Senior Ruby on Rails Engineer

The Legends Agency

Cape Town
On-site
ZAR 600,000 - 800,000
30+ days ago

Remote IT Support Engineer | 1st/2nd Line Windows & M365

The Legends Agency

Cape Town
Remote
ZAR 200,000 - 300,000
30+ days ago

IT Support and Security Engineer L3

The Legends Agency

Cape Town
Remote
ZAR 600,000 - 900,000
30+ days ago

Projects Development Expert – Solar PV

Copper Quail

South Africa
Remote
ZAR 1,381,000 - 2,073,000
30+ days ago

Top job titles:

Government jobsAgriculture jobsSales Representative jobsHuman Resouces jobsInvestigation jobsEmail Marketing jobsLibrarian jobsMaintenance Manager jobsAgent jobsFront End Developer jobs

Top companies:

Jobs at PnetJobs at EkurhuleniJobs at SapsJobs at Rand WaterJobs at TransnetJobs at ShopriteJobs at KpmgJobs at UsaidJobs at BridgestoneJobs at Paypal

Top cities:

Jobs in JohannesburgJobs in Cape TownJobs in DurbanJobs in PretoriaJobs in Port ElizabethJobs in BloemfonteinJobs in GqeberhaJobs in SowetoJobs in PietermaritzburgJobs in East London

Similar jobs:

Civil Engineer jobsMechanical Engineer jobsEngineer jobsSoftware Developer jobsIt Software Engineer jobsCivil Engineering Technician jobsElectrical Engineer jobsJunior Software Developer jobsProcess Engineer jobsNetwork Engineer jobs
Intermediate Ios Engineer
CodeConnect Staffing (Pty) Ltd
Johannesburg
On-site
ZAR 500 000 - 700 000
Full time
30+ days ago

Job summary

A leading tech recruitment agency is seeking an Intermediate iOS Engineer in Johannesburg. This role involves developing high-quality iOS applications and collaborating with cross-functional teams. The ideal candidate should have 3-5 years of experience and be proficient in Swift and Objective-C. A strong understanding of modern development practices is also required. This position offers a hybrid work model.

Qualifications

  • 3–5 years’ experience in iOS development.
  • Solid understanding of OOP principles.
  • Experience using App Store Connect for app submission.

Responsibilities

  • Develop and maintain high-quality iOS applications.
  • Implement new features and optimize existing code.
  • Collaborate with cross-functional teams.

Skills

iOS development
Swift
Objective-C
UIKit
Test-Driven Development (TDD)
Git
CocoaPods
Swift Package Manager
Problem-solving
Teamwork

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent
Job description

Intermediate iOS Engineer (Full-Time | Hybrid – Sandton, Gauteng)

Overview

We’re seeking an Intermediate iOS Engineer with a strong technical background and a passion for building clean, efficient, and user-friendly mobile applications. The ideal candidate will have hands‑on experience developing, testing, and deploying iOS apps, as well as a solid understanding of modern development practices.

Key Responsibilities
  • Develop and maintain high-quality iOS applications.
  • Implement new features and optimize existing code for performance and scalability.
  • Write clean, maintainable, and testable code following best practices.
  • Collaborate with cross‑functional teams, including design, QA, and product.
  • Participate in code reviews, testing, and debugging.
  • Stay up to date with new technologies and contribute to continuous improvement initiatives.
Requirements
  • 3–5 years’ experience in iOS development.
  • Strong proficiency in Swift, Objective‑C, and UIKit.
  • Solid understanding of OOP principles and Test-Driven Development (TDD).
  • Experience using App Store Connect for app submission and management.
  • Proficient with CocoaPods or Swift Package Manager (SwiftPM).
  • Experience with source control (Git) and CI/CD pipelines.
  • Strong debugging and problem-solving skills.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience.
Nice to Have
  • Experience integrating Flutter in native iOS projects.
  • Familiarity with SwiftUI and Combine frameworks.
Attributes
  • Passionate about technology and clean code.
  • Strong communication and teamwork skills.
  • Detail‑oriented, accountable, and proactive.
  • Adaptable and eager to learn new tools and frameworks.
  • 1
  • ...
  • 25
  • 26
  • 27
  • 28

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved