iOS Engineer - Design System
SumUp
on-sitemidpermanentfrontend Cologne, North Rhine-Westphalia, Germany 34 days ago via Arbeitnow
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
SwiftSwiftUIUIKitDesign SystemsAccessibilityVoiceOverDynamic TypeUI TestingSnapshot TestingCI/CD
About the role
Role overview
As an iOS Engineer on the Design System team at SumUp, you will translate SumUp’s design language into a reusable, easy-to-use library of UI components and experience patterns. You’ll work closely with the Mobile Platform team and partner with product and design teams to help deliver consistent, accessible experiences at scale.
What you’ll do
- Shape core user and developer experience across SumUp’s iOS ecosystem
- Collaborate with product and design teams to build maintainable, consistent, and high-quality components
- Embed accessibility best practices into every component (e.g., VoiceOver, touch target sizing, color contrast, Dynamic Type)
- Provide hands-on technical guidance to product teams to deliver on company priorities (including a brand refresh)
- Review code contributions, enforce design system conventions, and mentor engineers on reusable UI development
- Lead migration of legacy UIKit-based components to SwiftUI while maintaining system stability
- Identify and address technical debt to uphold engineering excellence and codebase health
Requirements
- 3+ years of professional iOS development experience, ideally on large-scale or consumer-facing applications
- Fluent in Swift, with deep hands-on knowledge of both SwiftUI and UIKit
- Experience building or contributing to a design system, component library, or shared UI framework
- Strong accessibility skills: VoiceOver, Dynamic Type, color contrast, and touch target standards
- Testing knowledge for UI components: unit tests, snapshot tests, and UI automation
- Comfortable reviewing code and mentoring peers; able to give constructive feedback and raise team standards
- Self-motivated and structured; manage priorities and communicate clearly in English
- Genuine curiosity about the iOS ecosystem; keeps up with Apple releases and experiments with new APIs
Nice to have
- Direct experience with migration efforts from UIKit to SwiftUI in production systems
About SumUp
SumUp is a global fintech company that helps small businesses and merchants run and grow their operations. It builds merchant and consumer-facing financial products used by millions worldwide, with a focus on delivering reliable, scalable digital experiences.
Scraped 8/20/2026