Utrecht
29 Apr 2026
Senior iOS Engineer logo

Senior iOS Engineer

bol

Senior iOS Engineer

bol.com is hiring a Senior iOS Engineer for the Basket team in Utrecht. The role involves developing and maintaining the iOS shopping cart experience using SwiftUI, UIKit, and modern concurrency. Candidates need 2-5 years of iOS experience and expertise in Swift, SwiftUI, UIKit, GraphQL, and CI/CD.

HybridFull-timeSeniorSwiftSwiftUI

Salary

Not specified

Work Location

Utrecht, Utrecht, Netherlands, NL

Work Model

Hybrid: 50% at the office and 50% at home

Experience Required

5 years

Employment Type

Full-time

Experience Level

Senior

Core Qualifications

Technical (Must-have)
SwiftSwiftUIUIKitGraphQLRESTCI/CDFastlaneXCTestMVVMFirebase
Soft Skills
ownershipteamworkautonomycommunicationenthusiasmcuriosityproactive
Tools (Must-have)
FastlaneFirebaseGitHub

Key Responsibilities

  • Develop and maintain the iOS basket code using SwiftUI and UIKit.
  • Ensure high performance, elegant, and maintainable code.
  • Collaborate with engineers, Product Manager, Product Analyst, and Product Designer.
  • Participate in daily standups, refinement sessions, retrospectives, and innovation sessions.
  • Take ownership and accountability for technical decisions and code quality.
  • Keep an eye on both quality and speed.
  • Exchange ideas with colleagues from other disciplines.
  • Innovate and use the latest technologies.
iOSSwiftSwiftUIUIKitGraphQLCI/CDE-commerceRetailSeniorUtrecht