Senior Software Engineer, Android - KMP
SumUp
Seniority
Senior
Model
In-Office
Sector
Salary
Undisclosed
Contract
Full-Time
About the role
We're seeking a Senior Android Developer to join our Point-of-Sale solution team, building features for the SumUp SuperApp that serves businesses across 60+ countries. You'll work on evolving toward a Kotlin Multiplatform strategy while developing user-centric mobile solutions in a collaborative, cross-functional environment.
What you'll do
- 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
What you'll need
- 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 ability to balance pragmatism and perfection
Nice to have
- Keen interest in multi-platform development using Kotlin Multiplatform
What they offer
- 28 days paid leave + 1 for birthday
- 2,000 EUR yearly learning budget and mentorship programs
- Health & wellness benefits including in-house fitness classes and gym access
- Subsidized public transport card and pension scheme
- Virtual stock ownership program
- Sabbatical program for tenured employees

