-
bol

Fullstack Typescript Developer - Engineering Productivity Tools

bol
Netherlands · Full-time · Mid-Senior

How do you make our customers happy?

By building robust, scalable, and intuitive tools that enable engineers to create exceptional solutions for 13.5 million customers and 47,000 platform partners. You’ll optimize and innovate within a complex technical environment in ways that don’t just empower engineers but inspire them to deliver excellence. This requires genuinely catering to their needs, as our engineering community of national and international professionals is discerning and has high standards. Can you build and refine a seamless developer portal that removes friction and accelerates dev workflow?

The biggest challenge

Building developer tooling that balances technical sophistication with intuitive usability. Success requires presenting complex technical capabilities as accessible experiences that enhance engineering workflows. You’ll need to deeply understand technical requirements and user needs, translating these insights into solutions that engineering teams are eager to use. The key challenge? Increasing productivity while meeting our engineers’ expectations for performance, reliability, and developer experience.

What You'll Do As Fullstack Typescript Developer

You’ll help create the ideal technical platform for building and operating mission-critical applications – where developers can focus on solving business problems without wrestling with the infrastructure. Your goal is to make our developer portal feel like a natural extension of the creative process. This means leveraging your React, TypeScript, and Node.js expertise while embracing multiple perspectives. You might collaborate on user research one day, focus on backend development the next, and then shift to enhancing frontend experiences. Close collaboration is always essential – this isn’t a role for developers who prefer isolation. As for the tech: you’ll work with our developer portal (Crystal), which runs on Spotify’s Backstage Design System based on React and Material-UI. Your key responsibilities:

  • Collaborate with the internal development portal team to demonstrably improve engineering workflows
  • Enhance the UX through your React, TypeScript, Node.js, Kotlin and Java expertise
  • Ensure our Backstage installation (Crystal) remains secure, stable, and performant
  • Partner with backend engineers to optimize application functionality
  • Foster a culture of continuous learning by sharing knowledge with teammates

Why you can make a difference

You combine technical versatility with a passion for improving the developer experience. With proven fullstack capabilities across React, TypeScript, and Node.js, you know how to create tools that developers want to use. You thrive in collaborative environments and are energized by working with end users. You balance technical capabilities with a keen sense of workflow optimization, creating tools that enhance productivity without introducing unnecessary complexity.

3 reasons why this is (not) for you Switch to find out

  • - Responsibility deflector When things break, you forward the error logs to someone else - ownership isn't in your vocabulary
  • - Frontend fundamentalist Your FRONTENDER T-shirt (all caps, naturally) wasn’t an impulse buy - it's your manifesto against anything server-side
  • - Ivory tower inhabitant You prefer building solutions in perfect isolation, far from users and their unsolicited feedback
  • + Knowledge catalyst You thrive on exchanging insights with engineers, designers, and cross-functional partners - teaching is learning, and vice versa
  • + Fervently versatile You move comfortably between React, TypeScript, and backend development - choosing the right tool for each challenge
  • + Experience enhancer You enjoy working with technical colleagues to conceive and implement UX improvements that make developers smile

Where you'll work

You’ll join the Technical Platform department, helping manage the Backstage installation (‘Crystal’) used by multiple product teams. Your direct users will be tech-savvy internal developers who depend on your solutions daily. Working alongside Software and System Engineers, Product Managers, Tech Leads, and UX Designers, you’ll transform complex technical challenges into elegant solutions. The atmosphere is dynamic, open-minded, and refreshingly ego-free. We thrive by collaborating as equals, sharing insights, and continuously learning from each other. With this supportive team behind you, you’ll never face challenges alone!

It is our responsibility to enable an environment that unleashes the power of diversity.

Key Skills

Ranked by relevance

typescript react ux user research kotlin server java ui
Login to Apply
Posted
May 07, 2025
Type
Full-time
Level
Mid-Senior
Location
Utrecht
Company
bol

Industries

Retail Transportation Logistics Supply Chain Storage IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
bol
Related

Full-stack Engineer – Team Digital

2026-05-17

Full-time
Mid-Senior
Netherlands
Retail
Engineering
View Job Details
bol
Related

Full Stack Engineer

2026-03-26

Full-time
Mid-Senior
Netherlands
Retail
Engineering
View Job Details
bol
Related

Expert Software Engineer

2026-02-20

Full-time
Mid-Senior
Netherlands
Retail
Quality Assurance