Job Description
Summary
The Staff Software Engineer, iOS Platform drives the development of frameworks, tooling, and infrastructure that power iOS development at scale. This role focuses on improving developer productivity, advancing platform capabilities, and enabling high-quality feature delivery across a large iOS codebase.
Key Responsibilities
- Drive roadmap initiatives that improve iOS developer productivity and platform capabilities
- Design, build, and evolve core iOS frameworks, libraries, and tooling
- Collaborate with cross-functional partners to identify opportunities for platform improvements
- Enhance build systems, CI pipelines, testing frameworks, and Xcode IDE integrations
- Improve existing frameworks and tools to support high-velocity, high-quality development
- Lead projects that unlock new capabilities for product engineers
- Contribute to platform strategy and long-term technical direction
- Ensure platform solutions scale across large and complex iOS codebases
Required Qualifications
- 5–9+ years of professional experience building iOS applications
- Deep expertise in iOS platform, infrastructure, or foundation-level development
- Experience building and maintaining frameworks, including code generation integration
- Strong proficiency in Swift and modern iOS development practices
- Experience working in medium to large-scale codebases
- Proven ability to collaborate effectively across engineering teams
Preferred Qualifications
- Experience with SwiftUI
- Experience with Apple’s modern concurrency tools including Combine and Swift Concurrency
- Experience leveraging AI or automation to support large-scale code migrations
- Experience improving developer tooling, CI, or testing infrastructure
- Willingness to travel to a company office periodically for team gatherings
Tech Stack
Swift, SwiftUI, Xcode, iOS Frameworks, CI/CD, Testing Frameworks, Build Systems, Structured Concurrency, Combine
Compensation & Benefits
Competitive compensation aligned with market standards. This role may also include bonus, equity, benefits, and additional employee programs.
Work Schedule
Monday–Friday with flexible scheduling and remote work eligibility.
About the Client
Our client is a global technology company building products that enable meaningful connections and experiences across communities worldwide.
Why Join the Team?
- Shape the iOS platform used by engineers at global scale
- Work on advanced frameworks, tooling, and developer productivity initiatives
- Collaborate with highly skilled engineers on ambitious technical challenges
How to Apply
Submit your resume to people@ignitetalentpartners.com. Shortlisted candidates will be contacted.