A Senior Android Developer role in SumUp's Point-of-Sale team, building features for the SuperApp item catalog. The role centres on the company's Kotlin Multiplatform (KMP) strategy enabling shared Android and iOS development, with a focus on high-quality, scalable solutions.
Responsibilities
- ▹Build new features for the item catalog within the SumUp SuperApp
- ▹Improve the application architecture and contribute to the Kotlin Multiplatform strategy
- ▹Enhance and maintain the unified Android app distributed across 60+ countries
- ▹Shape the product's evolution by identifying improvement opportunities
- ▹Write thorough documentation and implement robust testing before shipping
- ▹Collaborate with Designers, Product Managers and Android engineers for a unified UX
Requirements
- ▹3+ years experience in mobile engineering with Android and Kotlin
- ▹2+ years of experience with Jetpack Compose
- ▹Solid understanding of software design patterns (MVVM, MVI) and modular, scalable architectures
- ▹Good knowledge of reactive programming (Flow, Coroutines and concurrency)
- ▹Strong grasp of testing best practices
- ▹Keen interest in multi-platform development using Kotlin Multiplatform
Soft skills
User-centric mindsetPrecisionCollaboration in cross-functional teamsStructured communicationPragmatism balanced with quality
What we offer
- ▹Virtual stock option programme
- ▹Learning & development budget for conferences and external training
- ▹Corporate pension scheme
- ▹25 days' paid leave and other benefits
- ▹Regular breakfasts, team events, office parties & sports activities
- ▹Break4me: 1-month sabbatical after 3 years of service
Languages: angol
