SumUp

ios developer for POS

In short

Senior iOS Developer role at SumUp, a fintech providing payment and financial tools to small businesses, building ordering experiences in SwiftUI for a POS system used across phones, tablets and dedicated devices. The role involves working on a large established codebase, contributing to shared Kotlin Multiplatform business logic, and collaborating closely with Android engineers for cross-platform consistency. Requires 5+ years of production Swift/SwiftUI experience; based onsite in Berlin.

About SumUp
SumUp provides simple and affordable financial tools that help small businesses thrive. More than 4 million businesses in 39 markets rely on SumUp to manage payments, finance and customer relationships.
Responsibilities
•Design and build ordering experiences in SwiftUI, and evolve table management, kitchen workflows and printer integrations
•Contribute to shared Kotlin Multiplatform business logic and shape the architecture of the ordering domain
•Improve the reliability and usability of ordering features across phones, tablets and POS devices
•Collaborate with Android engineers and platform teams to maintain consistent cross-platform behaviour and reliable multi-device order synchronisation
•Participate in code reviews, pair programming and collaborative testing
•Refine and scope upcoming work, applying technical judgement to product and architectural trade-offs
•Contribute to Mobile Chapter and KMP platform initiatives across the wider POS tribe
Requirements
•5+ years of experience building production iOS applications in Swift, with strong SwiftUI knowledge
•Experience working in a large, established codebase and making pragmatic improvements without requiring a full rewrite
•Openness to learning and contributing to Kotlin and Kotlin Multiplatform
•Ability to work independently, challenge assumptions, propose solutions proactively and communicate clearly and directly
•Experience collaborating closely with Android engineers or other cross-platform partners to align product behaviour
•Sound technical judgement and ability to balance product delivery, code quality and long-term maintainability
Nice to have: previous hands-on KMP experience
Benefits
•€2000 annual L&D budget
•Corporate pension scheme matching up to 20% of contributions
•28 days of paid leave plus public holidays and special leave days
•Urban Sports Club subsidy, Kita placement assistance and subsidised office lunches
•One-month sabbatical after 3 years of service
•Referral bonus
•Virtual Stock Option programme
•Office-first setup from the Berlin office

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot