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.

Full-stack Engineer – Team Digital

Posted 25 Apr 2026
Share:
Work experience
5 to 10 years
Full-time / part-time
Full-time
Job function
Salary
€5,800 - €8,300 per month
Degree level
Required language
English (Fluent)

Build your career on Magnet.me

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

Making impact for our customers by offering them great fulfilment of digital products

At bol, we aim to simplify daily life for 13 million customers alongside 49,000 partners. While we pride ourselves on being a people-centric organization, technology is the engine that powers our ambitions. As a product-led retail tech platform, innovation and scalability are key.

If you’re passionate about designing and crafting high-quality code, shaping seamless user experiences, and helping our product thrive, we’d love to have you on board!

Your Mission: Enabling fulfilment of digital products

Our Digital team ensures that our customers get the digital products they order at bol. We are talking about ebooks and audiobooks, software and games, and digital giftcards. Next to fulfilling purchases, we also service thousands of digital readers, who can borrow ebooks and audiobooks unlimited if they have a subscription to our Kobo offering Kobo Plus.

As a Full-stack Engineer in the Digital Team, you’ll run, develop and innovate fulfilling digital products and servicing Kobo Plus subscribers, working within both the backend and our brand new shop front end. You contribute heavily to innovation by enabling experiments in our shop and work closely together with fellow engineers, analysts and designers within our own team and other teams within the shop. Your work contributes strongly to ensuring that our consumers get the best shopping experience, because we give them an inspiring, flawless, and sparkling experience with our digital products.

As a team, we’re focused on:

  • Product Impact: Grow our product together with your fellow engineers in the team (front end and back end) and in close collaboration with our analyst, designer and product manager.
  • Customer Impact: Enabling customers to have a continuously improving experience in our shop.
  • Business Impact: Growing and keeping our customer base, and hence GMV, by improving customer experience and satisfaction.

What you do as full-stack engineer

  • Develop clean, efficient, and scalable code using React, Next.js, Angular, Kotlin, Java, and Spring.
  • Balance expertise: Combined development using both your front-end experience and back-end experience.
  • Collaborate with cross-functional teams to understand needs and translate them into robust technical solutions.
  • Think of ways to make team solutions scalable and future-proof.
  • Own team solutions end-to-end: you build it, you run it, you love it.
  • Drive innovation by experimenting, iterating, and refining your work based on feedback and data.

You are a (very!) welcome member of the team. Technical challenges aside, perks include end-to-end (team) ownership, lots of autonomy and an inspiring culture. You build it – you run it – you love it is our mantra, and we live it every day.

3 reasons why this is (not) for you

Not for you if:

  • Soloist: You let colleagues find their own solutions because you prefer to focus on solving your own tickets.
  • You’re only into the ‘how’ and ‘what’: You never ask ‘why?’ Why would you? Things must not be complicated.
  • Freedom averse: Because you want to be taken by the hand; autonomy & ownership are not your thing. You rather have clearly defined work lined out for you.

For you if:

  • You know and want to learn your stuff: You have at least 5 years of hands-on experience as Full-stack engineer, with both a strong back-end expertise and front-end expertise. Experience with Kotlin, Spring and Java for the back end, and with React and Next.js for the front end; knowledge of GraphQL is a plus. Knowledge of cloud platforms (Kubernetes and GCP experience) is a valuable bonus.
  • Proactive. Pragmatic. Iterative.: Those need to be some of your main qualities because you combine a genuine passion for coding with a proactive collaborative attitude. You are not afraid to quickly implement solutions and iterate on the learnings gained from both usage data and user feedback.
  • Communicative. Brave. Open minded.: Because you rise to the technical challenges – and solve these – with and within this team through collaboration, honest and direct discussions. We love somebody who brings their own ideas to spark conversations – and help the team understand the thinking process behind these ideas.

This is where you’ll work

At bol, the premier online retail tech platform in the Netherlands and Belgium, where 13 million customers can choose from over 38 million articles and roughly 49,000 commercial partners run their businesses. Together with over 2,900 colleagues, bol continuously works on improving retail technology and customer experience.

Perks of having a blue heart

The culture and the office

Our colleagues work hard to make the daily lives of our customers easier and more fun. But of course, we do this in an inspiring and creative environment!

The extras

To start your bol journey off right, you’ll receive a welcome package, a laptop, and even a noise-cancelling headset.

Flexible working

We bring the best of both worlds together by working 50% at the office and 50% at home. This way, we find a balance between organisational and individual needs.

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
3,000 employees
50% men - 50% women
Average age is 33 years