Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior iOS Engineer (KMP) - POS

Home > Kotlin programming jobs

Senior iOS Engineer (KMP) - POS in Others

  • Berlin, Germany

Responsibilities

  • Design and build new ordering experiences in SwiftUI, including table management, kitchen workflows, and printer integrations.
  • Contribute to shared Kotlin Multiplatform business logic and shape ordering-domain architecture.
  • Improve the reliability and usability of ordering features across phones, tablets, and POS devices.
  • Collaborate with Android engineers and platform teams on consistent cross-platform behavior and multi-device order synchronization.
  • Participate in code reviews, pair programming, collaborative testing, technical refinement, and work scoping.
  • Contribute to Mobile Chapter and KMP platform initiatives across the wider POS tribe.

Requirements

  • At least 5 years of experience building production iOS applications in Swift.
  • Strong SwiftUI knowledge.
  • Experience working in a large, established codebase and making pragmatic improvements without a full rewrite.
  • Openness to learning and contributing to Kotlin and Kotlin Multiplatform; prior KMP experience is welcome but not required.
  • Experience collaborating with Android engineers or other cross-platform partners.
  • Ability to work independently, communicate clearly and directly, challenge assumptions, and propose solutions proactively.
  • Sound technical judgment balancing product delivery, code quality, and long-term maintainability.

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.

SumUp

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 headqua...

Similar positions

Senior Android Engineer

  • Bankjoy
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Canada, USA

Senior Kotlin Back-End Developer

  • Imaginary Cloud
  • Full time
  • Remote
  • 10/25/2026
  • Salary: EUR 35,310 - 54,400
  • Portugal

Software Engineer 4 - Android

  • Netflix
  • Full time
  • USA
  • 10/25/2026
  • Salary: $250k-$413k
  • Remote

Android Engineer - Creative App

  • ElevenLabs
  • Full time
  • USA
  • 10/25/2026
  • Remote

Senior Android Engineer

  • Cognizant
  • Full time
  • USA
  • 10/24/2026
  • Chandler, AZ