Back to all jobs
sumup logo

Android Engineer - KMP

sumup
Warsaw2w ago

About the role

<p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn"><strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">About the team</strong></p> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools.</p> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">Our POS solution integrates seamlessly into the SumUp SuperApp, which supports both our proprietary register hardware and mobile devices like tablets and phones.</p> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">As an<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">&nbsp;Android Developer</strong>, you’ll collaborate with a dynamic, cross-functional team of Product Managers, Product Designers, Engineering Managers, and fellow engineers.</p> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn"><strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">About the role</strong></p> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">We’re evolving toward a Kotlin Multiplatform (KMP) strategy, enabling shared development across Android and iOS. In this role, you’ll learn, refine, and help implement this technology, shaping the future of our mobile apps.</p> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">You’re a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment.&nbsp;</p> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn"><strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">What you’ll do</strong></p> <ul class="cui-list-9zvq cui-list-m-xr1c css-15v5cj3 evwnbdz4"> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">Build new features for the item catalog within the SumUp SuperApp</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">Help improve the architecture of the application and contribute to our Kotlin Multiplatform strategy</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">Enhance and maintain our unified android app, distributed across 60+ countries, ensuring high-quality, scalable solutions</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">Shape the product’s evolution by identifying opportunities for improvement and contributing to daily decision-making</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">Write thorough documentation and implement robust testing for features before shipping</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">Collaborate closely with Designer, Product Manager and Android engineers to deliver a unified UX experience across platforms</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">Coach and mentor other engineers</p> </li> </ul> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn"><strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">You’ll thrive in this role if:</strong></p> <ul class="cui-list-9zvq cui-list-m-xr1c css-15v5cj3 evwnbdz4"> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">You have&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">3</strong><strong>+ years of experience</strong>&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">in mobile engineering with&nbsp;</strong>Android and Kotlin.</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">You have&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">2+ years of experience</strong>&nbsp;working with&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">Jetpack Compose.</strong></p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">You have a&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">solid understanding of software design patterns</strong>&nbsp;(e.g., MVVM, MVI) and expertise in building modular, scalable app architectures.</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">You have<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">&nbsp;good knowledge of reactive programming&nbsp;</strong>(Flow, Coroutines and Concurrency).</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">You have a&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">strong grasp of testing&nbsp;</strong>best practices: knowing what to test, why, and how to write resilient tests.</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">You&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">strive for clean code,</strong>&nbsp;and you are flexible to&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">balance pragmatism and perfection.</strong></p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">You have a&nbsp;<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">keen interest&nbsp;</strong>in multi-platform development using<strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">&nbsp;Kotlin Multiplatform.</strong></p> </li> </ul> <p><strong class="cui-body-o5xe cui-body-m-mwmz cui-body-semibold-pt76 cui-body-normal-pvqj cui-body-highlight-kmah css-10dm8y evwnbdz2">Why you should join SumUp:</strong></p> <ul class="cui-list-9zvq cui-list-m-xr1c css-15v5cj3 evwnbdz4"> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">🌈 Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced&nbsp;</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">🚀 Enrollment onto our VSOP program: you will own a stake in SumUp’s future success&nbsp;</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">🚴 Fitness support: work out on-site at our gym or explore the city using the Multisport Card, subsidised by SumUp for access to sports facilities across Warsaw&nbsp;</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">🩺 Commitment to well-being: access health insurance coverage for you and your family, plus life insurance to further protect your peace of mind&nbsp;</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">💰 PPK (Employee Capital Plan): grow your savings with joint contributions from SumUp and the State.&nbsp;</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">🏖️ Generous time off: enjoy 26 days of paid leave plus public holidays and special leave days</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">🌴 Break4me: 1-month sabbatical after 3 years of service&nbsp;</p> </li> <li> <p class="cui-body-o5xe cui-body-m-mwmz cui-body-regular-hd7o cui-body-normal-pvqj css-k4eprn">🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team</p> </li> </ul><div class="content-conclusion"><p><strong>Job Application Tip</strong></p> <p><span style="font-weight: 400;">We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.</span></p></div>

Perks & benefits

  • Medical Insurance
  • Paid Time Off

731,000+ hidden jobs like this

sumup and thousands of companies post here first — often days before LinkedIn or Indeed. Your first 5 applications are free; go Pro to apply without limits.

Everything Pro unlocks:

  • Unlimited applications — free stops at 5
  • Track every application in one place
  • Apply straight to the source, one click
  • Save & organize roles you love
  • Roles pulled from company boards before the big sites

Weekly

$9.99
$4.99/week

For an active search. Cancel anytime.

Most popular

Monthly

$24.99
$12.99/month

The smart pick. Save 35% vs weekly.

Lifetime

$99
$49.99once

Pay once. Every future feature, forever.