Job
- Level
- Experienced
- Job Field
- Mobile
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Cologne
- Working Model
- Onsite
Job Summary
In this role, you will create a reusable library of UI components, optimize existing systems, and ensure accessible UX while collaborating closely with product and design teams.
Job Technologies
Your role in the team
- As an iOS Engineer in the Design System team, you will translate SumUp's design language into an easy-to-use, reusable library of user interface components and experience patterns, enabling product teams to build cohesive and accessible user experiences.
- The Design System team collaborates closely with the Mobile Platform team to provide guidance and set standards for all product teams across the company.
- The Design System team is expanding to cover SumUp's growing ecosystem of merchant and consumer-facing products.
- This role offers a unique opportunity to optimize and expand a system that helps developers build features faster and deliver high-quality experiences to millions of users worldwide.
- 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.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- You are fluent in Swift and Objective-C, with deep knowledge of both SwiftUI and UIKit.
- 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.
Experience
- You have 3+ years of professional experience in iOS development.
- You take pride in crafting accessible user experiences and have a strong grasp of testing best practices.
This text has been machine translated. Show original
What we offer
- Opportunity to work with SumUppers globally on large-scale fintech products used by millions of businesses worldwide, from our Berlin office.
- This involves an office-first setup.
- Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced.
- Enrolment onto our Virtual Stock Option programme: you will own a stake in SumUp's future success.
- A dedicated annual L&D budget of €2000 for your individual development, which you can be used to attend conferences and/or advancing your career through further education.
- A corporate pension scheme where we match up to 20% of your contributions.
- Generous time off: enjoy 28 days of paid leave plus public holidays and special leave days.
- Numerous other benefits such as Urban Sports Club subsidy, Kita placement assistance, subsidised office lunches.
- Break4me: 1-month sabbatical after 3 years of service.
- Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team.
This text has been machine translated. Show original
Benefits
Work-Life-Integration
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
Sumup
Our mission as a global FinTech company is to build the world's first global card acceptance brand, empowering small businesses all over the world and helping them achieve their goals.
Description
- Language
- English
- Company Type
- Established Company
- Working Model
- Onsite
- Industry
- Internet, IT, Telecommunication