iOS Engineer - Design System
Core
Translate SumUp's design language into a reusable library of iOS UI components and patterns to enable cohesive, accessible user experiences across merchant and consumer products.
Role type
Senior iOS Engineer (Design System)
Builds
Reusable iOS UI component library and experience patterns for SumUp's mobile ecosystem
Domain
Fintech / Mobile UI Engineering
Deliverable
production ML models | product features
Required skills
Swift, Objective-C, SwiftUI, UIKit, Accessibility standards, Unit testing, Code review, Tech debt management
Preferred skills
Knowledge of iOS ecosystem advancements, Community sharing
Technologies
Swift, Objective-C, SwiftUI, UIKit
Responsibilities
Shape core user and developer experience for SumUp's Android ecosystem (Note: text mentions Android ecosystem in bullet 1, but role is iOS; likely a copy-paste error in source, but extracted as stated), Build maintainable and consistent UI components, Embed accessibility best practices into components, Provide technical support for company priorities like brand refresh, Review code contributions and enforce design-system conventions, Migrate legacy UIKit components to SwiftUI, Address tech debt proactively
Seniority
Senior, hands-on IC