×
Register Here to Apply for Jobs or Post Jobs. X

Senior Mobile Application Developer; iOS

Job in Randburg, Johannesburg, 2000, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-20
Job specializations:
  • Software Development
    App Developer - Mobile/Web, iOS Developer, Software Engineer, Android Developer
Job Description & How to Apply Below
Position: Senior Mobile Application Developer (iOS)
Location: Randburg

About the Role

Our client is seeking a talented and experienced Senior Mobile Application Developer specializing in iOS development to join their innovative team in Randburg, Gauteng . This role is essential for designing, developing, and maintaining high-performance, feature-rich mobile applications for the Apple ecosystem. You will work on cutting-edge projects, collaborate with cross-functional teams, and contribute to the entire application lifecycle, from concept to launch and beyond.

The ideal candidate possesses a strong command of Swift/Objective-C, a deep understanding of iOS SDKs, and a passion for creating exceptional mobile experiences. This is a prime opportunity to make a significant impact in the bustling tech hub of Randburg .

Key Responsibilities
  • Design, build, and maintain advanced iOS applications using Swift and/or Objective-C.
  • Collaborate with product managers, designers, and other engineers to define and ship new mobile features.
  • Write clean, efficient, testable, and maintainable code.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Stay up-to-date with the latest iOS development trends, technologies, and best practices.
  • Participate in code reviews and contribute to architectural decisions.
  • Work with outside data sources and APIs.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in iOS mobile application development.
  • Proven experience developing and shipping complex iOS applications using Swift.
  • Strong understanding of the iOS SDK, Cocoa Touch, and related frameworks.
  • Experience with multithreading, memory management, and performance tuning.
  • Proficiency with integrating with RESTful APIs and JSON.
  • Experience with unit testing and UI testing frameworks.
  • Familiarity with Agile development methodologies.
  • Knowledge of design patterns commonly used in iOS development.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Experience with other mobile platforms (Android) or cross-platform frameworks is a plus.
Benefits

Our client offers a highly competitive salary, comprehensive medical aid and retirement benefits, and generous paid time off. We provide opportunities for continuous professional development, including training, conferences, and access to the latest mobile development tools. This role in Randburg offers the chance to work on innovative products and collaborate with a passionate team. Join us and help shape the future of mobile technology.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary