← Zurück zur Liste
Stelle

Android Engineer - KMP

Mobile-Entwickler • Vor Ort • Vollzeit • 📍 Berlin

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