Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Android Engineer - KMP role.
Rezi rewrites your resume against SumUp's job description. Free.

Tailor your resume to this Senior Android Engineer - KMP role.
Rezi rewrites your resume against SumUp's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Android Engineer - KMP posting at SumUp — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Android Engineer - KMP posting at SumUp — free, in seconds.
About the Role
We’re evolving toward a Kotlin Multiplatform (KMP) strategy, enabling shared development across Android and iOS. In this role, you’ll learn, refine, and help implement this technology, shaping the future of our mobile apps. You’re a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment. This role is on-site in Berlin, where face-to-face interactions spark innovation and teamwork.
Responsibilities
- Build new features for the item catalog within the SumUp SuperApp
- Help improve the architecture of the application and contribute to our Kotlin Multiplatform strategy
- Enhance and maintain our unified android app, distributed across 60+ countries, ensuring high-quality, scalable solutions
- Shape the product’s evolution by identifying opportunities for improvement and contributing to daily decision-making
- Write thorough documentation and implement robust testing for features before shipping
- Collaborate closely with Designer, Product Manager and Android engineers to deliver a unified UX experience across platforms
- Coach and mentor other engineers
Requirements
- 8+ years experience in mobile engineering with Android and Kotlin
- 2+ years of experience working with Jetpack Compose
- Solid understanding of software design patterns (e.g., MVVM, MVI) and expertise in building modular, scalable app architectures
- Good knowledge of reactive programming (Flow, Coroutines and Concurrency)
- Strong grasp of testing best practices: knowing what to test, why, and how to write resilient tests
- Strive for clean code, and flexible to balance pragmatism and perfection
- Keen interest in multi-platform development using Kotlin Multiplatform
Skills
- Android
- Kotlin
- Jetpack Compose
- MVVM
- MVI
- Flow
- Coroutines
- Concurrency
- Testing
- Clean Code
- Kotlin Multiplatform
Location
- Berlin
Work Type
- On-site
Experience Level
- Senior
Benefits
- Regular training
- Mentorship programs
- SumUp University leadership cohort
- Yearly learning budget (2,000 EUR)
- 28 days paid leave + 1 for birthday
- Sabbatical program
- Virtual stock ownership program
- In-house fitness classes
- Gym in the office
- Subsidized Urban Sports Club
- Available psychotherapy sessions
- Subsidized Public Transport Card
- Kita placement assistance
- Pension Scheme
- Language Learning platform/courses
About the Company
- SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow.
- It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools.
- Our POS solution integrates seamlessly into the SumUp SuperApp, which supports both our proprietary register hardware and mobile devices like tablets and phones.
- Be part of a company that values diversity and celebrates unique perspectives.
- Work with a global team of skilled professionals in an environment that fosters collaboration, learning, and growth.
- Be part of a global tribe building a banking solution from the ground up and delivering impactful solutions to the real-life problems of millions of SumUp merchants all over the world.
Equal Opportunity
- We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.
- Join a global team where you belong: Check out our D&I Initiatives and Employee Resource Groups such as Pride Club, SumAfro, Neurodiversity, Grupos Mais, Women in Tech, and more