Front End Engineer

Vis&Haas

Utrecht

Hybrid

EUR 70,000 - 90,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

32–40 uur per week
Hybride werken met thuiswerkmogelijke
Laptop en mobiele telefoon
23–29 vakantiedagen
Eindejaarsuitkering 1,15%
Pensioenregeling via Rail & OV
Collectiviteitskortingen en fitness

Job summary

Qbuzz zoekt een Front-end Engineer die schaalbare interfaces bouwt binnen een complexe omgeving en de interne gebruikerservaring verbetert. Je werkt met een moderne stack en hebt aandacht voor performance en design system-gedreven ontwikkeling.

Je werkt aan React/Next.js, TanStack en Tailwind in een test-gedreven, CI/CD-gedreven omgeving met focus op kwaliteit en gebruikerservaring voor dagelijks duizenden reizigers. Hybride werken vanuit Utrecht is mogelijk.

Qualifications

  • 5+ jaar ervaring als Front-end Engineer
  • Sterke kennis van React, Next.js en TypeScript
  • Ervaring met moderne state management en data fetching (TanStack)
  • Ervaring met component-based development en design systems
  • Affiniteit met testing, performance en schaalbaarheid
  • Ervaring met CI/CD en cloudomgevingen is een pré

Responsibilities

  • Bouwt aan moderne webapplicaties met React en Next.js in een schaalbare monorepo
  • Zorgt voor performance optimalisatie en SSR met TanStack
  • Ontwikkelt UI‑componenten met Shadcn, Storybook en Tailwind
  • Verwerkt API‑integraties en tests met Playwright/Vitest

Skills

React
Next.js
TypeScript
Communicatie
Proactieve mindset

Education

HBO werk- en denkniveau richting IT

Tools

TanStack Query
TanStack Table
Shadcn
Storybook
Tailwind CSS
React Hook Form
Zod
Playwright
Vitest
Kubb
ESLint
Prettier
SonarQube Cloud
Google Cloud Platform
Jenkins

Job description

Wil jij bouwen aan digitale oplossingen die dagelijks door duizenden reizigers worden gebruikt?
En krijg jij energie van moderne front-end technologie bij de innovatieve OV-organisatie Qbuzz? Dan is dit jouw rol.

Jouw nieuwe werkgever

Qbuzz is een toonaangevende Nederlandse openbaarvervoerder en onderdeel van het Italiaanse FS International. Met ruim 4000 collega’s zorgen zij er dagelijks voor dat honderdduizenden reizigers veilig, comfortabel en duurzaam van A naar B komen. Zij investeren volop in innovatie. Van emissievrije bussen tot slimme digitale oplossingen voor reizigers en operatie.

De kernwaarden verantwoordelijk, vakkundig, vindingrijk en verbindend vormen de basis van hun succes. De missie is iedere dag een vanzelfsprekende verbinding als een belofte, een verhaal waar zij samen in geloven en delen met de wereld.

Jouw uitdaging

Digitalisering en gebruiksvriendelijke digitale oplossingen maken een steeds groter verschil in de dienstverlening van Qbuzz. Gebruiksvriendelijkheid speelt daarin een cruciale rol: het is de plek waar technologie en gebruikerservaring samenkomen en waar impact direct zichtbaar is voor reizigers en collega’s.

Als Front-end Engineer speel jij hierin een sleutelrol: je bouwt schaalbare en intuïtieve interfaces binnen een complexe omgeving en zorgt dat technologie écht werkt voor de interne gebruiker. Door het ombouwen en overzetten van applicaties naar nieuwe technologie leg jij de technische en visuele basis voor een optimale gebruikerservaring. Daarmee draag je direct bij aan innovatie en de verdere groei van Qbuzz.

Kortom: jij zorgt ervoor dat technologie niet alleen werkt, maar écht waarde toevoegt voor de organisatie én de reiziger.

Als Front-end Engineer werk je aan diverse Front-End applicaties, waar digitale dienstverlening voor interne processen samenkomen. Jij bent verantwoordelijk voor het bouwen van schaalbare, effectieve en gebruiksvriendelijke interfaces die direct impact hebben op de reiservaring van duizenden mensen per dag.

Je werkt met een moderne front-end stack en bent nauw betrokken bij performance optimalisatie en het verbeteren van diverse applicaties die de operatie ondersteunen. Samen met je team zorg je ervoor dat de digitale omgeving van Qbuzz toekomstbestendig blijft.

Concreet betekent dit dat je:

  • Bouwt aan moderne webapplicaties met js (App Router) en React 19
  • Werkt in een schaalbare monorepo-architectuur met Turborepo
  • Zorgt voor optimale performance en SSR met TanStack Query
  • Complexe datavisualisaties en tabellen ontwikkelt met TanStack Table
  • UI-componenten ontwikkelt en beheert met Shadcn, Storybook en Tailwind CSS
  • Formulieren robuust en gebruiksvriendelijk maakt met React Hook Form en Zod
  • Testen automatiseert met Playwright, Vitest en interaction tests
  • API-integraties stroomlijnt via Kubb (OpenAPI, Zod, MSW, Faker)
  • Werkt volgens hoge kwaliteitsstandaarden met TypeScript, ESLint, Prettier en SonarQube Cloud
  • Deployments en infrastructuur ondersteunt binnen Google Cloud Platform en Jenkins
Wie jij bent

Jij bent een gedreven front-end specialist die graag werkt aan technische software met zichtbare impact in de praktijk. Je kijkt verder dan alleen code en begrijpt hoe technologie bijdraagt aan zowel de gebruikerservaring als de business. Je denkt actief mee over slimme oplossingen, werkt gestructureerd en hebt oog voor kwaliteit én gebruiksvriendelijkheid. In een moderne werkomgeving kom jij het beste tot je recht, waar samenwerking, innovatie en continue verbetering centraal staan.

Tevens beschik jij over:

  • HBO werk- en denkniveau bij voorkeur richting IT, Computer Science of vergelijkbaar
  • Minimaal 5 jaar ervaring als Front-end Engineer
  • Sterke kennis van React, Next.js en TypeScript
  • Ervaring met moderne state management en data fetching (zoals TanStack Query)
  • Ervaring met component-based development en design systems
  • Affiniteit met testing, performance en schaalbaarheid
  • Ervaring met CI/CD en cloudomgevingen is een pré
  • Interesse in nieuwe ontwikkelingen
  • Sterke communicatieve vaardigheden
  • Proactieve, zelfstandige en resultaatgerichte werkhouding
  • Sterke communicatieve vaardigheden en een proactieve mindset
  • Een sterke drive om te professionaliseren, standaardiseren en organisatie breed verbeteringen door te voeren.
Wat zij jou bieden

Werken bij een innovatieve en toonaangevende organisatie met een sterke maatschappelijke betrokkenheid. Bij Qbuzz werk je in een dynamische omgeving waarin mobiliteit en technologie samenkomen. Vanuit het hoofdkantoor in Utrecht krijg je de ruimte om je eigen koers te bepalen en impact te maken. Je werkt met een team dat elkaar ondersteunt en samen professionaliseert.

Daarnaast ontvang jij:

  • Een dienstverband van 32 – 40 uur per week
  • Een uitstekend salaris op basis van jouw kennis en ervaring
  • 23 – 29 vakantiedagen, afhankelijk van je leeftijd
  • Eindejaarsuitkering van 1,15%
  • Goede pensioenregeling via Rail & OV
  • Hybride werken met thuiswerkmogelijkheden
  • Laptop en mobiele telefoon
  • Aantrekkelijke extra’s zoals collectiviteitskortingen en fitnessregeling
  • Een betrokken en gedreven team met een sterke verbetermentaliteit
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior JAVA Software Engineer
Senior JAVA Software Engineer

Vis&Haas • Utrecht

Hybrid
EUR 70,000 - 95,000
32–40 uur
Hybride werken
Eindejaarsuitkering
+4
(Senior) Data Engineer
(Senior) Data Engineer

Vis&Haas • Utrecht

Hybrid
EUR 80,000 - 110,000
32–40 uur
Goede salaris
23–29 vakantiedagen
+5
Manager Governance & Enterprise Architecture
Manager Governance & Enterprise Architecture

Qbuzz b.v. • Utrecht

On-site
EUR 75,000 - 106,000
Salaris 6.682–9.497
8% vakantietoeslag
Leaseauto of mobiliteitsbudget
+5
Senior IT Contractmanager & Inkoper
Senior IT Contractmanager & Inkoper

Qbuzz b.v. • Utrecht

On-site
EUR 64,000 - 82,000
Salaris 5714–7329 bruto per maand
8% vakantietoeslag
Contract van 32 of 40 uur per week
+5
Corporate Recruiter
Corporate Recruiter

Qbuzz b.v. • Leiden

Hybrid
EUR 48,000 - 64,000
Salaris €4.003–€5.335 bruto p.m.
8% vakantietoeslag
32 of 40 uur per week
+5
Verzuim- en Re-integratie specialist
Verzuim- en Re-integratie specialist

Qbuzz b.v. • Alphen aan den Rijn

On-site
EUR 45,000 - 60,000
Salaris 4.003–5.335 bruto/maand
8% vakantietoeslag
32 of 40 uur per week
+5
Verzuim- en Re-Integratie specialist Groningen-Drenthe
Verzuim- en Re-Integratie specialist Groningen-Drenthe

Qbuzz b.v. • Groningen

On-site
EUR 45,000 - 60,000
8% vakantietoeslag
32/40 uur contract
23–29 vakantiedagen
+4
Buschauffeur Katwijk
Buschauffeur Katwijk

Qbuzz b.v. • Katwijk

On-site
EUR 33,000 - 44,000
Buschauffeur Alblasserdam
Buschauffeur Alblasserdam

Qbuzz b.v. • Alblasserdam

On-site
EUR 33,000 - 44,000
Salaris maandelijks
Onregelmatigheidstoeslag
Vakantietoeslag
+7
Buschauffeur Leiden
Buschauffeur Leiden

Qbuzz b.v. • Leiden

On-site
EUR 33,000 - 44,000
Salaris 2.931,44–3.934,06 bruto/maand
Onregelmatigheidstoeslag
Vakantietoeslag 8%
+6