Live opening · Posted 2 days ago
At a glance
The key details from the original listing.
Your early-applicant advantage
Live timing from JobBeeper.
About the role
Description supplied by the original job listing.
We are looking for a highly skilled and experienced Lead iOS Developer with 9+ years of hands-on experience in building scalable, high-performance iOS applications. The ideal candidate should possess deep expertise in Swift, MVVM/MVP/VIPER architecture patterns, and modern iOS development practices. As a Lead iOS Developer, you will be responsible for leading mobile initiatives, mentoring developers, architecting robust applications, collaborating with cross-functional teams, and driving technical excellence across projects.
Responsibilities:
Lead the design, development, and maintenance of complex iOS applications.
Architect scalable and maintainable mobile solutions using MVVM, MVP, and VIPER patterns.
Collaborate with Product Managers, UI/UX Designers, Backend teams, and QA teams to deliver high-quality products.
Drive technical decisions, code reviews, and best engineering practices.
Mentor and guide junior and mid-level developers.
Optimise applications for maximum performance, scalability, and responsiveness.
Integrate RESTful APIs, third-party SDKs, and cloud-based services.
Ensure application quality through unit testing, UI testing, and CI/CD pipelines.
Troubleshoot production issues and provide timely resolutions.
Stay updated with the latest iOS trends, frameworks, and Apple guidelines.
Requirements:
9+ years of professional experience in iOS application development.
Strong expertise in Swift and iOS SDK.
Solid experience with: MVVM Architecture, MVP Architecture, VIPER Architecture
Deep understanding of UIKit and SwiftUI.
Experience with dependency injection and modular architecture.
Strong knowledge of: Auto Layout, Multithreading, Memory Management, Networking, and Data Persistence.
Hands-on experience with: REST APIs, JSON parsing, Push Notifications, Background Tasks, App Store deployment.
Experience with Combine, GCD, and async/await.
Familiarity with Core Data, Realm, or SQLite.
Experience integrating Firebase or analytics frameworks.
Strong understanding of Git and branching strategies.
Experience with CI/CD tools such as Jenkins, Bitrise, or GitHub Actions.
Knowledge of Agile/Scrum methodologies.
Bachelor's/Master's degree in Computer Science, Engineering, or related field.
Preferred Qualifications:
Experience leading teams of iOS developers.
Exposure to Clean Architecture and modular app development.
Experience in performance optimisation and app security.
Familiarity with Fastlane and automated release pipelines.
Knowledge of accessibility and Apple Human Interface Guidelines.
Experience working on enterprise-scale or consumer-facing applications.
Soft Skills:
Strong leadership and mentoring abilities.
Excellent communication and stakeholder management skills.
Problem-solving mindset with attention to detail.
Ability to work independently and collaboratively in fast-paced environments.
Nice to Have:
Experience with cross-platform frameworks is a plus.
Exposure to AI-enabled mobile applications.
Published apps on the App Store.
Experience
9-13 yrs
More openings worth a look
Recently tracked roles with full details and direct application links.