companySumUp logo

Kotlin Multiplatform Android Engineer

SumUpBerlin, Germany
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Key QualificationsMinimum of 3 years of experience in mobile engineering with a focus on Android and Kotlin. At least 2 years of experience with Jetpack Compose. Strong knowledge of software design patterns, including MVVM and MVI. Expertise in developing scalable and modular app architectures. Excellent communication skills and a collaborative mindset.

About the job

Join Our Innovative Team

At SumUp, we provide powerful Point-of-Sale (POS) solutions that empower diverse businesses such as cafes, shops, bars, and salons to thrive. Our platform features robust tools for product management, inventory oversight, business analytics, regulatory compliance, and customer loyalty programs.

Our advanced POS solution is seamlessly integrated into the SumUp SuperApp, supporting both our proprietary hardware and a variety of mobile devices.

As an Android Developer, you will work alongside a talented, cross-functional team comprising Product Managers, Designers, Engineering Managers, and fellow developers.

Your Role

We are transitioning to a Kotlin Multiplatform (KMP) strategy to facilitate shared development for both Android and iOS applications. In this dynamic role, you will gain expertise, refine your skills, and contribute to the evolution of our mobile applications.

You are a developer who prioritizes user-centric design, values clear communication, and excels in collaborative environments.

On-site Collaboration in Berlin

We believe that in-person interactions drive innovation and teamwork, making this role exclusively on-site in Berlin.

Your Responsibilities

  • Develop and enhance features for the item catalog within the SumUp SuperApp.
  • Contribute to the architectural improvement of the application while supporting our Kotlin Multiplatform initiative.
  • Maintain and enhance our unified Android application, serving over 60 countries and ensuring high-quality, scalable solutions.
  • Identify areas for enhancement, influencing product evolution and participating in daily decision-making.
  • Create comprehensive documentation and execute thorough testing for new features prior to deployment.
  • Work closely with Designers, Product Managers, and Android engineers to provide a cohesive user experience across platforms.
  • Mentor and coach junior engineers.

Who You Are

  • You possess 3+ years of experience in mobile engineering, specifically with Android and Kotlin.
  • You have 2+ years of experience utilizing Jetpack Compose.
  • You have a strong understanding of software design patterns (e.g., MVVM, MVI) and are skilled in creating modular, scalable app architectures.
  • You are passionate about user-centric design and thrive in a collaborative environment.

About SumUp

SumUp is dedicated to empowering small businesses globally by providing innovative and efficient payment solutions. Our cutting-edge technology simplifies operations for merchants, allowing them to focus on what matters most: their customers.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.