Back to all jobs

Senior iOS Engineer - Platform

Berlin, Germany · Mobile

At SumUp we are passionate about giving access to financial services for the millions of businesses that are considered too small for most providers. They’re as much as 10 times smaller than the smallest businesses that would be targeted by banks and traditional providers. What started out as one card reader has now turned into a range of readers, multiple remote payment solutions such as Invoices, Gift Cards, Payment Links and so much more.

As a Senior iOS Engineer you will be connecting SumUp's platform and enabling squads to seamlessly integrate their products into a cohesive experience. The Platform team strives to maintain and improve our mobile apps and tools in order to ensure more stability, quality and flexibility for both our mobile engineers and our merchants alike.

Are you a Senior iOS Engineer open to helping millions of merchants have better access to financial services? Then we would love to hear from you!

What you’ll do in this role:

  • Help evolve our mobile Point-of-Sale solution, an integral part of SumUp, used by millions of people around the world.

  • Collaborate with an international team spanning 3 continents and 8 cities, made up of other engineers, designers and product managers to develop simple and delightful solutions for our merchants.

  • Write high quality and testable code that implement these solutions.

  • Take an active role in mentoring your peers on engineering principles, design and implementation.

You will be great for this position if:

  • 5+ years experience working on large scale iOS projects

  • You have solid expertise in Swift 

  • You have experience in API design and/or Domain Driven Design.

  • You are familiar with developing and integrating libraries into apps.

  • You have good writing skills and you’re able to communicate your ideas and designs effectively. 

  • You know what to test, why to test it, and how to write flexible tests that won't break.

  • You are experienced with iOS development tools.

  • You care about user interaction, usability and of course, making the UI beautiful.

Why you should join SumUp:

  • A dedicated annual budget for attending conferences and advancing your career through further education. We encourage you to speak at conferences and give talks

  • Weekly Lunch and Learn session, where the local engineering team exchanges ideas over company-sponsored lunch

  • Dedicated time every other week for side-projects and open source initiatives as well as a yearly hackathon. 

  • Numerous other benefits such as Urban Sports Club subsidy, Corporate Pension Scheme, Kita placement assistance, relocation assistance, 2x per week subsidized office lunches, and a brand new gorgeous place to work in the heart of Berlin! 

SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.

SumUp will not accept unsolicited resumes from any source other than directly from a candidate.