Magnet.me  -  The smart network where students and professionals find their internship or job.

The smart network where students and professionals find their internship or job.

Senior iOS Software Engineer

Posted 4 Jun 2025
Share:
Work experience
1 to 10 years
Full-time / part-time
Full-time
Job function
Salary
€3,400 - €5,100 per month
Degree level
Required language
English (Fluent)

Your career starts on Magnet.me

Create a profile and receive smart job recommendations based on your liked jobs.

How do you make our customers happy?

By delivering seamless, fast, and intuitive shopping experiences through the Product Page—one of the most critical pages on the bol platform. Your work directly impacts how over 13 million customers browse, evaluate, and decide to buy products, making each visit smoother and more satisfying.

The biggest challenge

Ensuring the Product Page is not only stable and high-performing but also future-proof and innovative. This means safeguarding the shopping experience while participating in a major tech migration and continuously improving the platform—balancing speed, quality, and creativity.

What you’ll do as Senior iOS Software Engineer

  • Collaborate with fellow iOS engineers, Product Managers, Analysts, and Designers to develop and optimize features like image carousels, reviews, and delivery information.
  • Contribute to the technical migration to a modern stack, with a keen eye on quality and maintainability.
  • Participate in standups, refinement sessions, retrospectives, and iOS Chapter meetings.
  • Work across teams to shape the bol shop experience, not just the Product Page.
  • Uphold the “you build it – you run it – you love it” principle, taking full ownership and accountability.

Why you can make difference

Because you bring not just strong iOS skills, but a passion for clean, elegant, and high-performing code. You’re comfortable with SwiftUI and UIKit, embrace testing and modular architecture, and thrive in environments where autonomy and ownership are key. You communicate well across disciplines, innovate fearlessly, and make tech decisions with both the user and team in mind.

You’re well-versed in:

  • Swift, SwiftUI, UIKit
  • Modular codebases, modern concurrency
  • XCTest (unit/snapshot), GraphQL, REST
  • CI/CD, Fastlane, performance & crash analytics
  • HIG/UX, accessibility, and design systems
  • Architectural patterns: MVVM, MVC, DI

No, if...

  • You think business considerations and stakeholder input should be ignored
  • You find autonomy uncomfortable and prefer being micromanaged
  • You avoid ownership or accountability when things go wrong

Yes, if...

  • You're a skilled iOS Developer with experience in high-traffic, high-volume apps
  • You love iterating quickly based on data, user feedback, and cross-team collaboration
  • You’re comfortable touching CI/CD pipelines or APIs when needed, especially in an e-commerce setting

This is where you’ll work

With 13 million customers, 30 million monthly visits, and about 33 million products on display, bol is the most successful online retail platform in the Netherlands and Belgium. And when we say ‘platform’, we mean it. Over 49,000 external partners – and counting – enrich the product base. And that is exactly what 900 IT professionals (40% internationals), who make up 100+ autonomous agile teams, do.

You’ll be part of the Product Page team within the “Decide to Buy” product area. This includes features like reviews and wish lists, helping customers make confident buying decisions. You’ll work in an agile Scrum team that is part of the broader IT Consumer Conversion domain.

At bol, the vibe is campus-like—with game rooms, a soccer field, and a non-corporate culture that values collaboration and continuous improvement.

Tech Stack includes:

  • iOS: Swift, SwiftUI, UIKit, GraphQL, Firebase, CI/CD
  • Backend: Java, Kotlin, Go, Spring Boot, Reactor, GCP, Kubernetes, Postgres, BigQuery

Bij bol leveren onze collega’s een unieke bijdrage om het dagelijks leven makkelijker te maken. Vrijheid en verantwoordelijkheid zorgen ervoor dat we samen de volgende stap voor bol, het team, en onszelf kunnen vormgeven. Door te pionieren brengen we bol verder, met elkaar zijn wij verantwoordelijk voor deze gezamenlijke missie.

Retail
Utrecht
Active in 2 countries
2,500 employees
50% men - 50% women
Average age is 33 years