Senior iOS Developer, Design System
Core
Design and evolve a multi-platform design system (iceberg) for native mobile development, focusing on the iOS library.
Role type
Senior IC iOS Developer (Design System)
Builds
Reusable, versioned iOS frameworks and libraries distributed via SPM and CocoaPods
Domain
Mobile development, Design Systems, iOS
Required skills
Swift, SwiftUI, UIKit, iOS design patterns, Git, automated testing (Maestro/Perfecto), accessibility standards
Preferred skills
Cross-platform design systems (Android/Compose, React, Angular), Figma, high-volume user environment experience
Technologies
Swift, SwiftUI, UIKit, SPM, CocoaPods, Maestro, Perfecto, Figma, Git, Jira, Confluence
Responsibilities
Analyze, plan, develop, and maintain the iceberg iOS library; Integrate design system in alignment with iOS Human Interface Guidelines; Create and maintain reusable, well-documented code; Collaborate with Android, React, and Angular developers; Serve as iOS contact for product and design teams; Improve component quality through automated testing and accessibility audits; Participate in design reviews.
Seniority
Senior, hands-on IC