An on-site Android Engineer role in Berlin within SumUp's Point-of-Sale team, building features for the SuperApp item catalog. The role centres on the company's move to a Kotlin Multiplatform (KMP) strategy for shared Android and iOS development, with mentoring responsibilities.
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
- ▹Regular training, mentorship and SumUp University leadership cohort
- ▹Yearly learning budget (2,000 EUR)
- ▹28 days paid leave + 1 for birthday
- ▹Sabbatical program for tenured employees
- ▹Health & wellness: in-house fitness, office gym, subsidised Urban Sports Club, psychotherapy sessions
- ▹D&I initiatives and Employee Resource Groups
Languages: angol
