Senior Mobile Application Developer (iOS)

Placements24

Bloemfontein

Hybride

ZAR 900 000 - 1 300 000

Plein temps

Il y a 4 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

A competitive annual salary up to ZAR.
Comprehensive private medical coverage
Retirement savings plan
Flexible work hours and fully remote
Generous annual leave and public H
Home office equipment and internet
Opportunities for growth and attending
Work on innovative and user-centric移动

Résumé du poste

Placements24 is seeking a Senior Mobile Application Developer specializing in iOS to design, develop, and maintain high-quality native apps. You will collaborate with cross-functional teams to deliver new features and improve existing functionality in a fully remote setup within South Africa.

The role requires 5+ years in native iOS development, strong Swift and Objective-C skills, deep iOS SDK knowledge, and experience with UIKit/SwiftUI.

Qualifications

  • 5+ years of professional iOS development experience.
  • Proven track record of delivering apps to the App Store.
  • Strong Swift expertise with Objective-C experience.
  • Deep knowledge of iOS SDK, Xcode, UIKit/SwiftUI, and design patterns.

Responsabilités

  • Develop and maintain native iOS apps using Swift and Objective-C.
  • Design interfaces in line with Apple HIG and modern UI patterns.
  • Collaborate with product, design, and engineers to define features.
  • Write clean, testable code and maintain documentation.
  • Implement unit/integration tests and ensure performance.
  • Integrate with backend APIs and optimize data flows.
  • Mentor junior developers and participate in architectural decisions.
  • Stay current with iOS trends and best practices.

Connaissances

Swift
Objective-C
iOS SDK
Xcode
UIKit
SwiftUI
MVC
MVVM
VIPER
RESTful APIs
Git
Mobile security
Remote collaboration
Problem solving
Communication
CI/CD

Formation

Bachelor's degree in Computer Science or related field

Outils

Xcode
Git
CI/CD tools

Description du poste

About the Role

Our client, a prominent innovator in the mobile technology sector, is seeking a talented Senior Mobile Application Developer specializing in iOS to join their team. This role will involve designing, developing, and maintaining high-quality iOS applications that deliver exceptional user experiences. You will be collaborating with cross-functional teams to bring new features to life and enhance existing functionalities. This is a fully remote position , offering the flexibility to work from anywhere within South Africa, with support for home office setup.

Key Responsibilities
  • Develop and maintain native iOS applications using Swift and Objective-C.
  • Design and implement user-friendly interfaces adhering to Apple's Human Interface Guidelines.
  • Collaborate with product managers, UI/UX designers, and other engineers to define app features and user flows.
  • Write clean, efficient, maintainable, and well-documented code.
  • Implement robust unit and integration tests to ensure application stability and performance.
  • Integrate with backend APIs and services to enable seamless data flow.
  • Optimize application performance for speed, responsiveness, and resource efficiency.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Troubleshoot, debug, and resolve issues reported by QA or users.
  • Stay up-to-date with the latest iOS development trends, technologies, and best practices.
  • Mentor junior iOS developers and contribute to team knowledge sharing.
  • Contribute to architectural decisions and technical roadmap planning.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in native iOS application development.
  • Proven track record of delivering high-quality iOS applications to the App Store.
  • Strong proficiency in Swift, with solid experience in Objective-C.
  • Deep understanding of the iOS SDK, Xcode, and associated development tools.
  • Experience with UI frameworks such as UIKit and SwiftUI.
  • Familiarity with common iOS design patterns (e.g., MVC, MVVM, VIPER).
  • Experience working with RESTful APIs and JSON.
  • Proficiency with version control systems, particularly Git.
  • Understanding of mobile security best practices.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration skills, suitable for a remote team environment.
  • Experience with Core Data or other persistent storage solutions.
  • Familiarity with CI/CD for mobile applications is a plus.
Benefits
  • A competitive annual salary of up to ZAR.
  • Comprehensive private medical coverage.
  • Retirement savings plan.
  • Flexible work hours and a fully remote work arrangement.
  • Generous annual leave and public holidays.
  • Allowance for home office equipment and internet.
  • Opportunities for professional growth and attending industry conferences.
  • Work on innovative and user-centric mobile products.
Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Sandton

Hybride
ZAR 900 000 - 1 300 000
Health insurance
Fully remote work
Senior Mobile Application Developer (iOS)
Senior Mobile Application Developer (iOS)

Placements24 • Pietermaritzburg

Sur place
ZAR 900 000 - 1 200 000
Relocation assistance
Generous paid time off
Senior Mobile Developer (iOS)
Senior Mobile Developer (iOS)

Placements24 • Bloemfontein

Sur place
ZAR 900 000 - 1 200 000
Competitive salary
Health, dental, vision insurance
Generous paid time off
Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Klerksdorp

Hybride
ZAR 900 000 - 1 500 000
Salary and annual bonuses
Health insurance
Hybrid work model
+2
Senior Mobile Application Developer - iOS
Senior Mobile Application Developer - iOS

Placements24 • Polokwane

Hybride
ZAR 600 000 - 900 000
Competitive salary
Health, dental, and vision insurance
Hybrid work model
+3
Senior Mobile Application Developer
Senior Mobile Application Developer

Placements24 • Sandton

Hybride
ZAR 800 000 - 1 200 000
Competitive salary
Health insurance
Retirement benefits
+2
Senior Mobile Application Developer (iOS)
Senior Mobile Application Developer (iOS)

Placements24 • Mbombela (Nelspruit)

Hybride
ZAR 1 976 000 - 2 964 000
Competitive salary
Fully remote with flexible hours
Home-office equipment allowance
+3
Senior Mobile Application Developer (iOS/Android)
Senior Mobile Application Developer (iOS/Android)

Placements24 • Benoni

Hybride
ZAR 900 000 - 1 200 000
Competitive salary with bonuses
Hybrid work model
Health, dental, and vision insurance
+2
Senior Mobile Application Developer (iOS & Android)
Senior Mobile Application Developer (iOS & Android)

Placements24 • Polokwane

Hybride
ZAR 900 000 - 1 200 000
Competitive salary
Performance bonuses
Health and wellness programs
+6
Lead Mobile Application Developer (iOS/Swift)
Lead Mobile Application Developer (iOS/Swift)

Placements24 • Benoni

Hybride
ZAR 1 100 000 - 1 900 000
Stock options
Comprehensive health benefits
Professional development opportunities