Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
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.
задачи
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
требования
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
Будет плюсом: previous hands-on KMP experience
условия
€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