Senior IOS Lead
Location: Raleigh, NC
Job Type: Contract (Onsite)
Job Description:
Seeking an experienced Senior IOS Lead with a strong technical background in iOS application development and proven Project Management (PM) capabilities. The ideal candidate will bring 10+ years of hands-on iOS experience, combined with leadership skills to manage complex mobile initiatives, oversee iOS migrations, drive delivery excellence, and act as a bridge between technical teams and business stakeholders.
This role requires deep expertise in iOS architecture, app lifecycle management, CI/CD pipelines, API integrations, app monitoring, and crash analytics, along with the ability to plan, estimate, and execute iOS projects in a structured, predictable manner.
Key Responsibilities:
Technical Leadership & Architecture:
- Lead the design, development, and maintenance of iOS applications, ensuring high performance, scalability, security, and maintainability.
- Define and enforce iOS architectural standards, coding guidelines, and best practices across teams.
- Provide technical leadership on iOS migrations, including:
- Legacy iOS codebase modernization.
- Objective-C to Swift migrations.
- iOS version upgrades and SDK compatibility.
- Migration to new architectures (e.g., MVVM, Clean Architecture).
- Evaluate and mitigate technical risks related to iOS platform changes, Apple guidelines, and device compatibility.