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

Front End Developer jobs in South Africa

Senior iOS Mobile Engineer

Yoyo Group

South Africa
Hybrid
ZAR 781,000 - 1,130,000
17 days ago
I want to receive the latest job alerts for “Front End Developer” jobs

Consulting/Principal Software Engineer

LexisNexis

Johannesburg
On-site
ZAR 800,000 - 1,100,000
17 days ago

Senior Software Engineer

Kerridge Commercial Systems

Durban
Hybrid
ZAR 500,000 - 650,000
17 days ago

Senior Software Developer

Data Centrix

Johannesburg
On-site
ZAR 300,000 - 400,000
17 days ago

.Net Developer

The Legends Agency

Pretoria
On-site
ZAR 300,000 - 400,000
17 days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Front-End Software Engineer

Nov

Cape Town
On-site
ZAR 500,000 - 750,000
17 days ago

Intermediate / Senior Software Developer

Imforce Recruitment

Gqeberha
On-site
ZAR 300,000 - 400,000
17 days ago

Senior Back-End Software Developer - JHB

DataFin

Johannesburg
On-site
ZAR 600,000 - 800,000
17 days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Consulting/Principal Software Engineer

RELX

Johannesburg
On-site
ZAR 700,000 - 900,000
17 days ago

Desktop Support Engineer – IT Support job – Highly competitive salary – Cape Town, South Africa

Initiate International

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

.Net Developer

Plus1X Solutions (Pty) Ltd

Pretoria
On-site
ZAR 300,000 - 600,000
17 days ago

Web Developer (JB5689)

Kontak Recruitment

Johannesburg
Hybrid
ZAR 200,000 - 300,000
17 days ago

Senior Software Developer

Oostelike Personeel Konsultante

Centurion
On-site
ZAR 800,000 - 1,200,000
18 days ago

Blazor Full Stack Developer

Sungula Trading

Pretoria
Remote
ZAR 200,000 - 300,000
18 days ago

Information Systems – Dev Ops Engineer

Stratostaff

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

Software Developer (Natural Adabas)

SITA SOC

Centurion
On-site
ZAR 300,000 - 400,000
18 days ago

Web Developer

Kontak Recruitment

Gauteng
Hybrid
ZAR 200,000 - 300,000
18 days ago

IT Support Engineer

The Legends Agency

Cape Town
Remote
ZAR 300,000 - 400,000
19 days ago

Intermediate Full Stack Developer

Mindworx Consulting and Academy

Johannesburg
On-site
ZAR 600,000 - 800,000
19 days ago

Junior Software Developer

The Legends Agency

Durban
On-site
ZAR 300,000 - 400,000
19 days ago

SENIOR FULL STACK DEVELOPER (NODE.JS AND REACT) (ROSEBANK) UP TO R1.3M PER ANNUM

E-Merge

Johannesburg
On-site
ZAR 1,000,000 - 1,300,000
19 days ago

Intermediate Software Developer

Communicate Recruitment

Stellenbosch
On-site
ZAR 300,000 - 400,000
19 days ago

Software Developer

Pronel Personnel

Pietermaritzburg
On-site
ZAR 300,000 - 400,000
19 days ago

Intermediate Software Developer, Full Stack

G Adventures

Cape Town
Hybrid
ZAR 400,000 - 600,000
19 days ago

C# / .Net Full Stack Developer

CodeConnect Staffing (Pty) Ltd

Johannesburg
On-site
ZAR 200,000 - 300,000
19 days ago

Top job titles:

Supply Chain Management jobsWaiter jobsEvent Management jobsJunior Quantity Surveyor jobsAttorney jobsBank Teller jobsPhysical Education jobsWater Treatment jobsEstate Agent jobsIt Manager jobs

Top companies:

Jobs at AmpathJobs at DiscoveryJobs at PwcJobs at AlstomJobs at Burger KingJobs at AppenJobs at IbmJobs at ColgateJobs at MastercardJobs at Ups

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:

Weekend jobsSoftware Developer jobsBartender jobsWeb Developer jobsJunior Software Developer jobs
Senior iOS Mobile Engineer
Yoyo Group
South Africa
Hybrid
ZAR 781 000 - 1 130 000
Full time
17 days ago

Job summary

A dynamic tech company in South Africa is seeking an experienced iOS Mobile Engineer to develop high-quality iOS applications. The ideal candidate will work collaboratively in an agile environment, ensuring top-notch performance and user experience. This role offers flexibility with hybrid working arrangements and numerous benefits dedicated to professional growth and employee wellbeing.

Benefits

Learning & development opportunities
Hybrid working arrangement
Flexible working hours
On-site barista with coffee
Subsidised healthy meals at an in-house cafe
Weekly socials
Generous leave policy

Qualifications

  • 7 years of experience in iOS (native) development.
  • Proficiency in iOS development using Swift and Objective-C.
  • Strong understanding of App Store guidelines.

Responsibilities

  • Design, develop, and maintain iOS applications.
  • Participate in code reviews to ensure high quality.
  • Collaborate with cross-functional teams.

Skills

iOS development using Swift
SwiftUI
SQLite
RESTful APIs
GitFlow
CI/CD pipelines
Agile methodologies
Android development (Kotlin)

Education

BSc, BTech, or BEng in Computer Science or similar

Tools

Xcode
App Center
Job description
Overview

We are seeking a skilled iOS Mobile Engineer to join our Collab team. Yoyo Collab is our professional services business unit where our team works on secondment inside large corporates, building out their product vision. This role is responsible for developing high-quality mobile applications for iOS, collaborating closely with designers and backend engineers to deliver exceptional user experiences.

You will focus primarily on iOS mobile applications, but if you have experience with Android you will have the opportunity to switch between platforms depending on team capacity and project needs. This role covers the full app lifecycle from concept and design to implementation with deployment handled by tech leads.

Responsibilities
  • iOS Application Development: Design, develop, and maintain iOS applications using Swift and build new features with SwiftUI.
  • Code Quality & Reviews: Participate in code reviews to ensure high standards of code quality, best practices, and documentation. Review code from other teams and provide constructive feedback.
  • Collaboration: Work in a team of iOS developers and alongside other cross-functional teams including Android developers, backend developers, and designers. Participate in dev review sessions across teams working on the same source code.
  • Agile / Scrum Participation: Actively participate in Agile/Scrum ceremonies such as Grooming, Sprint Planning, Sprint Review, and Retrospectives, contributing to sprint goals and backlog prioritization.
  • API Integration: Collaborate with backend developers to integrate RESTful APIs and ensure smooth data handling between the front-end and back-end systems.
  • Testing & Debugging: Conduct thorough testing (unit and integration) and debugging using tools like XCTest and Xcode Profiler to ensure high performance and reliability.
  • CI / CD: Manage CI/CD pipelines using App Center, ensuring smooth deployment processes, bug tracking, and continuous improvements.
  • Performance Optimization: Optimize iOS applications for speed, scalability, and responsiveness to deliver a seamless user experience.
  • Continuous Learning: Stay updated on the latest iOS development trends, tools, and best practices, and contribute ideas to improve the iOS codebase and development process.
  • Cross-platform Collaboration: If applicable, collaborate with Android teams and provide insights to maintain consistency across both platforms.
Knowledge, Skills & Aptitudes
  • Proficiency in iOS development using Swift and Objective-C (bonus).
  • Strong understanding of SwiftUI for UI development and transitioning from Storyboards/XIBs.
  • Solid experience with SQLite for database management.
  • Familiarity with app architecture patterns (e.g., MVC, MVVM).
  • Experience with RESTful APIs and third-party libraries (e.g., Alamofire).
  • Strong understanding of GitFlow for version control.
  • Proficiency with CI/CD pipelines, specifically App Center.
  • Knowledge of mobile security best practices (e.g., data encryption, secure storage, biometric authentication).
  • Familiarity with Agile/Scrum methodologies.
  • Excellent debugging and problem-solving skills with experience using Instruments and Xcode Profiler.
  • Strong understanding of App Store guidelines and experience with publishing and managing apps on the App Store.
  • Experience with Android development (using Kotlin and Jetpack Compose) would be a plus.
Qualifications
  • A relevant tertiary level qualification (BSc, BTech, or BEng) in Computer Science, Mobile Development, Information Systems, or a similar technical field.
  • 7 years of experience in iOS (native) development.
Ideal Candidate
  • Strong analytical skills and a proactive approach to troubleshooting.
  • Excellent verbal and written communication skills.
  • Ability to work collaboratively in an agile environment.
  • Values respect and diversity in the workplace.
  • Self-starter who can work independently.
Perks & Benefits
  • Learning & development opportunities
  • Hybrid working arrangement
  • Flexible working hours
  • On-site barista with coffee
  • Subsidised healthy meals at an in-house caf
  • Croissant & fruity days in the office
  • Weekly socials & an annual social calendar including family
  • Employee wellbeing with Strove
  • Employee reward scheme with Zuzo
  • Generous leave policy
Company Values
  • Be extremely customer centric: serve and delight customers using data to continuously improve.
  • Be a passionate team player: positive, collaborative, and teachable.
  • Be an owner: be accountable, find solutions, and own tasks to completion.
  • Be world-class at speed: deliver world-leading solutions that delight clients and customers.
  • Be curious and creative: innovate, learn, push boundaries, and think outside the box.
Employment Details
  • Remote Work: Yes
  • Employment Type: Contract
  • 1
  • ...
  • 14
  • 15
  • 16
  • ...
  • 27

* 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
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved