Back to all jobs

Senior iOS Engineer - Online Store

Warsaw, Poland · Engineering

Imagine building the digital tools that empower millions of businesses worldwide. At SumUp, we're not just creating payment solutions; we're crafting an integrated ecosystem that fuels entrepreneurial success. We're seeking a passionate and innovative Senior iOS Engineer to join our dynamic team in Warsaw and play a pivotal role in revolutionizing how businesses thrive

.As a Senior iOS Engineer, you'll be a key architect in building and perfecting our product ecosystem, seamlessly integrating point-of-sale, online store, invoicing, and accounting into a single, powerful mobile app. 

What you’ll do in this iOS Engineer role

  • Help evolve our Super App, an integral part of SumUp, used by millions of people around the world

  • Work alongside our Online Store engineering team, consisting of both iOS and Android engineers as well as backend and web engineers

  • Build our Online Store and Bookings products in our merchant app to help our merchants grow their businesses

  • Dive into the code to create clean components in our codebase, develop and refine features, write tests and keep performance tip-top

  • Work closely with product and design peers to build features that are maintainable, usable and beautiful

  • Help us rethink problems we've solved before in a different way as needs evolve

What We're Looking For:

  • 5+ years of professional iOS development experience.

  • Deep expertise in Swift and Objective-C.

  • Proven ability to build complex UIs using SwiftUI and UIKit.

  • Strong understanding of mobile app design patterns and architectures.

  • Experience with dependency management (CocoaPods, SPM).

  • A passion for writing clean, testable, and maintainable code.

  • A keen eye for user experience and UI design.

  • Excellent communication and collaboration skills.

  • A product-focused mindset and a desire to deliver real value to users.

  • Fluent English skills

A great addition could be

  • Experience in building SDKs \\ Frameworks

  • Experience with CI/CD tools and GitHub Actions

  • Kotlin Multiplatform

  • Familiarity with accessibility features and technologies on iOS platform

Why you should join SumUp:

📚  A dedicated annual Learning &Development budget for attending conferences and/or advancing your career through further education.

🚀  Enrolment into our virtual stock ownership program - you will own a stake in SumUp’s future success. 

👩🏼‍💻  The opportunity to work on large-scale FinTech products used by millions of businesses around the world.

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

🚵🏾‍♂️  Co-financed Sport Card membership

🩺  Private Medical Insurance for you and your family

Job Application Tip

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.