More jobs:
Senior iOS Engineer
Job in
Johannesburg, 2000, South Africa
Listed on 2025-12-04
Listing for:
CodeConnect Staffing (Pty) Ltd
Full Time
position Listed on 2025-12-04
Job specializations:
-
Software Development
iOS Developer, App Developer - Mobile/Web
Job Description & How to Apply Below
Senior iOS Engineer (Full-Time | Hybrid – Sandton, Gauteng)
We’re looking for a Senior iOS Engineer to design, develop, and maintain high-quality mobile applications. This role suits a technically strong professional who thrives in collaborative, fast-paced environments and enjoys mentoring others, driving technical excellence, and contributing to innovative digital solutions.
Key Responsibilities
- Lead the design, development, and implementation of complex iOS applications.
- Provide technical guidance and mentorship to junior and intermediate engineers.
- Participate in architecture and design discussions to ensure scalable, maintainable solutions.
- Collaborate with cross-functional teams across product, QA, and design.
- Conduct code reviews, ensure best practices, and drive continuous improvement.
- Implement testing, automation, and performance optimization strategies.
- Stay up to date with the latest iOS technologies and industry trends.
Requirements
- 6+ years’ experience in native iOS development.
- Proficiency in Swift, Objective-C, and UIKit.
- Strong knowledge of Object-Oriented Programming (OOP) and Test-Driven Development (TDD).
- Experience with App Store Connect for app submissions and lifecycle management.
- Skilled in Cocoa Pods or Swift Package Manager (Swift
PM). - Hands-on experience with Git and CI/CD tools (e.g., Jenkins, Travis CI, Circle
CI). - Proven debugging, problem-solving, and performance optimization expertise.
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Nice to Have
- Experience integrating Flutter into native iOS projects.
- Proficiency with Swift
UI and Combine frameworks. - Prior experience in a team lead or mentorship role.
Attributes
- Technically strong, detail-oriented, and solutions-driven.
- Passionate about building impactful, high-quality applications.
- Strong communication, collaboration, and leadership skills.
- Adaptable, proactive, and continuously focused on professional growth.
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×