Medior/Senior Front-End Developer

PIM
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Intermediate
Compensation
€ 5.5K

Job location

Remote

Tech stack

JavaScript
Geographic Information Systems
Artificial Intelligence
CSS
Code Review
Continuous Integration
Github
TypeScript
Three.js
Tailwind
React
Cypress
Backend
WebPack
Material Design
Sentry
GraphQL
Front End Software Development

Job description

Als Front-end Developer bij PIM.info bouw je aan de kern van ons platform. Je vertaalt complexe ruimtelijke informatie naar intuïtieve interfaces die inzicht geven en besluitvorming versnellen.

Je krijgt veel vrijheid om mee te denken over architectuur, UX, performance en technische keuzes. Samen met backend developers, domeinexperts en informatieregisseurs werk je aan een product dat direct impact heeft op maatschappelijke projecten.

Concreet ga je:

  1. Het PIM-platform moderniseren
  • Migreren van legacy JavaScript naar React + TypeScript.
  • Opzetten en bewaken van consistente patronen (component-architectuur, state-management, testing).
  • Het fundament leggen voor een schaalbare, onderhoudbare en toekomstbestendige codebase.
  1. Complexe data begrijpelijk maken
  • Bouwen aan dashboards, visualisaties en interactieve (kaart)lagen in 2D en 3D.
  • Samenwerken met domeinexperts om complexe analyses om te zetten naar logische UI's.
  • Verbeteren van toegankelijkheid, performance en usability.
  1. Design & UX doorontwikkelen
  • Verder bouwen aan ons design system (componenten, documentatie, UI-patronen).
  • Functionele keuzes maken zonder vaste designer-met gevoel voor eenvoud en consistentie.
  1. Kwaliteit borgen
  • Testing (Jest/RTL/Cypress), monitoring (Sentry), CI/CD (GitHub Actions).
  • Structuur aanbrengen, code reviews doen, best practices uitdragen.
  1. Vooruitkijken
  • Meepraten over technische roadmap.

  • Kansen verkennen voor inzet van nieuwe technologie, zoals AI.

  • Zie je direct resultaat van je werk bij klanten.

  • Bouw je met data, design en domeinkennis aan oplossingen die ertoe doen.

  • Maak je complexe informatie simpel en begrijpelijk-voor iedereen die bij een gebiedsopgave betrokken is.

Requirements

  • 3-5+ jaar ervaring met moderne front-end technieken (React, TypeScript, CSS frameworks).
  • Je kunt technische keuzes onderbouwen en zoekt actief naar betere oplossingen.
  • Je werkt gestructureerd en deelt graag kennis met collega's.
  • Je voelt je verantwoordelijk voor UX en design-even zonder dedicated designer.
  • Je vindt het leuk om interfaces te bouwen voor domeinen als energietransitie, bouw, water en overheid.
  • Je hebt ervaring met datagedreven UI's (filters, lagen, dashboards) óf wilt je hierin ontwikkelen.

Een pré:

  • Ervaring met GIS-data, kaartbibliotheken, visualisatietools of Three.js.

Onze techstack

React TypeScript TailwindCSS Vite Jest / React Testing Library Cypress GitHub Actions REST/GraphQL Three.js (optioneel) Sentry Webpack Material UI

Benefits & conditions

  • Salaris €4.000 - €5.500 bruto (afhankelijk van ervaring).
  • Hybride werken: 2-3 dagen per week op kantoor in Apeldoorn.
  • Veel ruimte om te groeien in data-visualisatie (2D/3D), GIS of backend.
  • Klein team, grote impact: korte lijnen, weinig lagen.
  • 27 vakantiedagen en pensioenregeling.
  • Een informele sfeer waarin samenwerken belangrijk is.

Salaris: €4.000,00 - €5.500,00 per maand

  • Pensioen
  • Reiskostenvergoeding

Werklocatie: Hybride werken in 7317 Apeldoorn

About the company

PIM.info helpt overheden, ontwikkelaars en aannemers om betere en snellere beslissingen te nemen in complexe ruimtelijke projecten. Dat doen we met één digitale aanpak, één gezamenlijk informatiefundament en onze eigen methodiek voor datagedreven gebiedslogica. Wij brengen woningbouw-, energie-, water- en infrastructuuropgaven samen in één digitaal platform dat begrijpelijk is voor iedereen: van bewoners tot bestuurders en van projectmanagers tot specialisten. Daarvoor ontwikkelen we slimme tools, kaartlagen, visualisaties en integraties die zorgen voor overzicht, transparantie en betere samenwerking. Ons team is klein, multidisciplinair en technisch ambitieus. We zetten de lat hoog, maar altijd met plezier.

Apply for this position