Position Details
About this role
iOS Engineer III - Design System at Expedia Group builds and maintains the design system for Expedia's iOS apps, leveraging Swift, SwiftUI and UIKit to deliver accessible, high-quality experiences across platforms.
Key Responsibilities
- Develop and maintain iOS features in the Design System
- Collaborate with designers and engineers
- Write clean, maintainable code
- Mentor other engineers
- Develop prototypes and influence product strategy
Technical Overview
Stack includes Swift, SwiftUI, UIKit on iOS; tools Git, Xcode; experience with design systems, UI patterns, unit tests, and CI/CD
Ideal Candidate
The ideal candidate is a senior iOS engineer with 5+ years of experience, strong Swift/SwiftUI/ UIKit, and a track record of shipping production iOS apps; plus experience across multiple languages and mentoring others in a design-system-driven environment.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 5 years of iOS development, Not proficient in Swift, Lack of SwiftUI/ UIKit experience, No experience contributing to design systems
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile