Berlin | Vor Ort | Vollzeit

iOS Engineer - Design System

What you'll do

  • Shape the core experience of users and developers interacting with SumUp's Android ecosystem.
  • Work closely with the product and design team to build components that are maintainable, usable, beautiful and consistent.
  • Embed accessibility best practices into every component (content descriptions, touch target size, color contrast, dynamic type).
  • Provide hands-on technical support to product teams to deliver company priorities, such as the upcoming brand refresh.
  • Review code contributions, enforce design‑system conventions, and guide engineers on best practices for reusable UI development.
  • Migrate legacy UIKit-based components to SwiftUI while maintaining system stability
  • Identify and address tech debt proactively to ensure a high bar for engineering excellence and codebase health.

You'll be great for this role if

  • You have 3+ years of professional experience in iOS development.
  • You are fluent in Swift and Objective-C, with deep knowledge of both SwiftUI and UIKit.
  • You take pride in crafting accessible user experiences and have a strong grasp of testing best practices.
  • You have a self-motivated, clearly structured working style and excellent English communication skills.
  • You enjoy keeping up to date with advancements in the iOS ecosystem and are excited about sharing your knowledge with the iOS community.