> Markdown version of [/jobs/ext/2212387-ios-engineer-design-system](https://www.wearedevelopers.com/jobs/ext/2212387-ios-engineer-design-system). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # iOS Engineer - Design System - **Company:** SumUp - **Location:** Berlin, Germany - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Unit Testing, Code Review, Microsoft UI Automation, Uikit, Mobile Os, Swiftui, Ios Frameworks, Technical Debt, Material UI - **Published:** August 24, 2026 - **Apply:** https://www.adzuna.de/details/5696977220 ## About the Role * Bring 3+ years of professional iOS development experience, ideally on large-scale or consumer-facing applications * Are fluent in Swift, with deep hands-on knowledge of both SwiftUI and UIKit - and a clear view on when and how to use each * Bring experience building or contributing to a design system, component library, or shared UI framework, and understand what it takes to make components truly reusable and scalable * Take pride in crafting accessible user experiences - you know your way around VoiceOver, dynamic type, color contrast, and touch target standards, and treat accessibility as a first-class concern, not an afterthought * Bring a strong grasp of testing best practices for UI components, including unit tests, snapshot tests, and UI automation * Are comfortable reviewing code and mentoring peers - you enjoy sharing knowledge, giving constructive feedback, and raising the bar for the whole team * Are self-motivated and structured in your working style - you manage your own priorities, communicate clearly in English, and thrive in a cross-functional, collaborative environment * Stay genuinely curious about the iOS ecosystem - you follow Apple's releases closely, experiment with new APIs, and are excited to bring fresh ideas back to the team ## Description As an iOS Engineer on the Design System team, you'll translate SumUp's design language into a reusable, easy-to-use library of UI components and experience patterns - empowering product teams to build cohesive, accessible user experiences at scale. The Design System team works hand-in-hand with the Mobile Platform team to set standards and provide guidance across all product teams at SumUp. As we expand our ecosystem of merchant and consumer-facing products, this role offers a rare opportunity to shape the foundation that helps developers build faster and ship higher-quality experiences to millions of users worldwide. What you'll do: * Shape the core experience for both users and developers interacting with SumUp's iOS ecosystem * Collaborate closely with product and design teams to build components that are maintainable, consistent, and beautiful * Embed accessibility best practices into every component - from content descriptions and touch target sizing to color contrast and dynamic type * Provide hands-on technical guidance to product teams to deliver on company priorities, including the upcoming brand refresh * Review code contributions, enforce design system conventions, and mentor engineers on best practices for reusable UI development * Lead the migration of legacy UIKit-based components to SwiftUI while maintaining system stability * Proactively identify and address technical debt to uphold a high bar for engineering excellence and codebase health ## Related Videos - [SwiftUI In Production](https://www.wearedevelopers.com/videos/134-swiftui-in-production) - [From Zero to Mobile Developer in 45 Minutes With SwiftUI](https://www.wearedevelopers.com/videos/183-from-zero-to-mobile-developer-in-45-minutes-with-swiftui) - [Hacking iOS and Developing for Airbnb with Nicolas Haunold, Software Engineer at Airbnb](https://www.wearedevelopers.com/videos/100361-hacking-ios-and-developing-for-airbnb-with-nicolas-haunold-software-engineer-at-airbnb) - [Unsolved mysteries between Usability and Accessibility in iOS](https://www.wearedevelopers.com/videos/737-unsolved-mysteries-between-usability-and-accessibility-in-ios) - [WeAreDevelopers LIVE - Web Typography; CSS Layout features; Staying curious in an AI world and more](https://www.wearedevelopers.com/videos/1334-wearedevelopers-live-web-typography-css-layout-features-staying-curious-in-an-ai-world-and-more) - [Lynx: Native for More](https://www.wearedevelopers.com/videos/1445-lynx-native-for-more) ## Related Articles - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)