About the Company
SumUp offers a Point-of-Sale (POS) solution that empowers businesses like cafes, shops, bars, and hair salons to operate efficiently and grow. The company was founded in 2012 and has 1,001 to 5,000 employees, operating in the financial services industry.
About the Role
This position is critical for executing SumUp's Fiscalization roadmap. The Senior iOS Engineer will be directly impacting the company's ability to deliver the New Market Fiscalization initiative and release core strategic staff management features. These features are foundational to SumUp's company strategy and essential for aligning its POS capabilities.
Responsibilities
- Execute the release of Fiscalization roadmap features, including Shift Management and Clock-In/Clock-Out
- Implement new features and maintain in-App staff management features using KMP and iOS / Swift UI
- Develop new screens in Swift UI and KM, and work with Android Engineers to develop the same UX experience between platforms
Requirements
- 5+ years of experience in iOS development in Swift UI
- Strong understanding of fundamental iOS architecture, design principles, data modeling, and API design
- Strong experience with functional reactive programming (Combine or Flow)
- Interest or experience in Kotlin Multiplatform and cross-platform mobile development
Benefits
- Dedicated annual Learning & Development budget
- Virtual stock ownership program
- Corporate pension scheme
- 28 days paid leave + 1 for birthday
- Attend global offsites and/or hackathons
- Other benefits like Urban Sports Club subsidy, Kita placement assistance, subsidized office lunches, Babbel language platform subscription