Posted on: 30/11/2025
Description :
About the job
Job Title : iOS Lead
Experience : 7 - 8+ Years
Employment Type : Contractor - Remote
Duration : 2 Months (can be extended)
Position Overview :
We are seeking an experienced iOS Lead with 8+ years of hands-on development experience to drive the architecture, design, and delivery of high-quality iOS applications. The ideal candidate is a strong technical leader with deep expertise in Swift, modern iOS frameworks, and mobile development best practices, with the ability to mentor teams and collaborate effectively across functions.
Key Responsibilities :
1. Technical Leadership :
- Lead end-to-end design and development of advanced iOS applications.
- Define technical architecture, coding standards, and best practices.
- Conduct code reviews and ensure high-quality, maintainable code.
- Evaluate and adopt emerging iOS technologies, tools, and patterns.
2. Development :
- Build robust, scalable, and high-performance iOS applications using Swift, SwiftUI/UIKit, Combine/async-await, and modern frameworks.
- Integrate applications with REST/GraphQL APIs, WebSockets, push notifications, and local data stores.
- Optimize application performance, stability, and responsiveness.
- Work with CI/CD pipelines, automated testing, and deployment tools.
3. Team Collaboration & Mentorship :
- Mentor junior and mid-level iOS developers.
- Collaborate closely with product managers, designers, QA, and backend teams.
- Lead technical discussions, sprint planning, and effort estimation.
4. Quality & Performance :
- Ensure best-in-class user experience through performance and memory optimization.
- Drive unit testing, UI testing, code reviews, and QA processes.
- Troubleshoot and resolve complex issues in both development and production environments.
Required Skills & Experience :
- 8+ years of proven experience developing and shipping iOS applications.
- Strong expertise in Swift, SwiftUI, UIKit, Xcode, and iOS SDKs.
- Deep knowledge of MVVM/MVIP/VIPER, modular architecture, and clean coding principles.
- Hands-on experience with Combine, async-await, GCD, and asynchronous programming.
- Experience with XCTest for unit and UI testing.
- Strong understanding of networking, API integration, and persistence layers (Core Data/Realm).
- Experience working with CI/CD tools such as Fastlane, Jenkins, GitHub Actions, Bitrise.
- Familiarity with app distribution processes, certificates, and provisioning profiles.
- Proven ability to lead teams, ensure code quality, and drive technical strategy.
Preferred Qualifications :
- Experience using SwiftUI in production applications.
- Knowledge of scalable app architecture for large systems.
- Understanding of mobile application security best practices.
- Experience working in Agile/Scrum environments.
- Prior experience mentoring or leading small development teams.
Personal Attributes :
- Strong analytical and problem-solving skills.
- Excellent communication and leadership capabilities.
- Passionate about continuous learning and staying updated with Apple technologies.
- Ownership mindset with a focus on delivering high-impact, high-quality products.
Did you find something suspicious?
Posted By
Posted in
Mobile Applications
Functional Area
Mobile Development - iOS
Job Code
1582824
Interview Questions for you
View All