An Android Engineer role in SumUp's Point-of-Sale team (Warsaw), building features for the SuperApp item catalog. The position focuses on the company's adoption of a Kotlin Multiplatform (KMP) strategy for shared Android and iOS development, including mentoring fellow engineers.
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
- ▹Write thorough documentation and implement robust testing before shipping
- ▹Collaborate with Designers, Product Managers and Android engineers for a unified UX
- ▹Coach and mentor other engineers
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 communicationMentoring ability
What we offer
- ▹VSOP program enrollment (stake in SumUp's success)
- ▹On-site gym or subsidised Multisport Card for sports facilities across Warsaw
- ▹Health insurance for you and your family, plus life insurance
- ▹PPK (Employee Capital Plan) with SumUp and State contributions
- ▹26 days of paid leave plus public holidays and special leave days
- ▹Break4me: 1-month sabbatical after 3 years of service
- ▹Salary range: 15,000 - 20,100 PLN per month
Languages: angol
