Skip to content
Home

iOS Engineer - Design System

SumUp

Apply to this job

iOS Engineer on SumUp's Design System team, working closely with the Mobile Platform team. Owns the reusable library of UI components and experience patterns that product teams use to build accessible, cohesive experiences across SumUp's iOS ecosystem.

What you'll do

  • Shape the core experience for users and developers interacting with the iOS ecosystem
  • Collaborate with product and design teams to build maintainable, consistent components
  • Embed accessibility best practices into every component
  • Provide hands-on technical guidance to product teams, including for the brand refresh
  • Review code contributions and enforce design system conventions
  • Mentor engineers on best practices for reusable UI development
  • Lead the migration of legacy UIKit-based components to SwiftUI
  • Proactively identify and address technical debt

What we're looking for

  • 3+ years of professional iOS development experience
  • Fluency in Swift with deep knowledge of SwiftUI and UIKit
  • Experience building or contributing to a design system or component library
  • Experience crafting accessible user experiences, including VoiceOver and dynamic type
  • Strong grasp of UI testing practices, including unit, snapshot and UI automation tests
  • Comfort reviewing code and mentoring peers
  • Self-motivated, structured working style with clear English communication
  • Genuine curiosity about the iOS ecosystem and new Apple APIs

Good to know

  • Office-first setup from the Berlin office
  • English communication required
Full original posting

Contact us

Get in touch if you have any feedback or requests.

Optional