SumUp

Senior Android Engineer- Hardware

SumUp
Apply
2 hours ago
Berlin, GermanySenior

Responsibilities

  • Build and maintain Android applications for card readers, SDKs, and the SuperApp.
  • Develop Bluetooth Low Energy connections, online and offline payment flows, and Tap to Pay functionality.
  • Refactor and modernize legacy code to improve reliability, performance, and maintainability.
  • Write and contribute to unit and integration tests.
  • Collaborate with peers and stakeholders to prioritize work and solve technical challenges.

Requirements

  • Several years of professional Android development experience.
  • Solid proficiency in Java and Kotlin.
  • Strong knowledge of clean architecture principles and hands-on experience maintaining Android SDKs.
  • Experience writing unit and integration tests and refactoring legacy code.
  • Familiarity with CI/CD pipelines such as GitHub Actions.
  • Strong communication skills and the ability to work independently amid ambiguity and shifting priorities.

Benefits

  • Office-first setup from SumUp’s Berlin office.
  • Virtual Stock Option programme.
  • Annual €2000 learning and development budget.
  • Corporate pension scheme matching up to 20% of contributions.
  • 28 days of paid leave plus public holidays and special leave days.
  • Urban Sports Club subsidy, Kita placement assistance, and subsidized office lunches.
  • One-month sabbatical after three years of service.
  • Referral bonus programme.

Tech Stack

Android SDKGitHub ActionsJavaKotlin

Categories

Mobile
SumUp

About SumUp

1,001-5,000 employees

SumUp builds card readers, point-of-sale apps, and payment tools for small businesses, along with accounts, invoicing, and online checkout. It sells hardware and earns fees on payment processing and subscriptions for software and services such as invoicing and loyalty. Founded in 2012 and headquartered in London, the company serves more than 4 million merchants across 30+ markets, and offers options like payment links and Tap to Pay.

Contact me