Frontend Engineer

Research & Development

  • Schiedam

Organisatie

Bij RH Marine realiseren wij de systeemintegratie van elektrische- en automatiseringssystemen aan boord van marineschepen, onderzeeboten en superjachten. Een complex, maar fascinerend werkgebied vol innovaties. Ieder schip is maatwerk voor de klant en na de doop blijven wij verantwoordelijk voor het onderhoud en upgrades. Het blijft dus de hele life cycle ‘ons kindje’. 

Op onze innovatie-afdeling Systems bedenken en ontwikkelen wij de systemen die door de projecten aan boord gebruikt worden. Wij staan op het punt te starten met de nieuwbouw van een aantal marineschepen en zoeken daarom een Frontend Engineer die nieuwe functionaliteit gaan ontwikkelen voor deze schepen. Het betreft een functie voor 32 - 40 uur met als standplaats Schiedam.


Functie

Als Frontend Engineer sluit je aan bij ons Damage Control System-team. Dit team ontwikkelt inhouse applicaties die de besluitvorming en operationele processen aan boord van marineschepen ondersteunen. Voorbeelden zijn de Battle Damage Repair tool (Desktop en mobile), Automatic Decision Support tools en een Electronic Incident Board die gebruikers moeiteloos door operationele procedures leiden.

Deze rol is uniek, omdat wij geen traditionele user interfaces bouwen, maar visuele systemen waarin complexe maritieme installaties en scenario’s real-time inzichtelijk worden gemaakt. Dit gebeurt primair met 3D-technologie, waarbij 2D-weergaven vaak een afgeleide zijn van dezelfde onderliggende logica. Als Frontend Engineer werk je op het snijvlak van frontend, data en 3D visualisatie:

  • Ontwikkelen van interactieve 3D visualisaties met BabylonJS, geïntegreerd in React en NextJS;
  • Vertalen van complexe systeemdata naar visueel begrijpelijke (3D en 2D) representaties;
  • Ontwerpen en optimaliseren van grote 3D scenes en datasets met focus op performance;
  • Integreren van real-time data via Socket.IO en gRPC in visuele interfaces;
  • Meewerken aan de ontwikkeling van een 2D-engine, gebaseerd op principes uit 3D rendering;
  • Samenwerken met backend developers (NodeJS/C#) en UX-specialisten om complexe systemen intuïtief te maken;
  • Migreren van applicaties naar de Rhodium 2025 architectuur;
  • Schrijven van documentatie (o.a. SRS) en ontwikkelen van automatische tests;
  • Presenteren van functionaliteiten aan stakeholders zoals de Koninklijke Marine.

Functie-eisen

Je bent analytisch sterk, creatief in het oplossen van visuele vraagstukken en neemt verantwoordelijkheid voor de kwaliteit van je werk. We zoeken geen traditionele frontend developer, maar een engineer die denkt in visualisaties, ruimte en interactie in plaats van alleen UI-componenten. Je hebt ervaring met of sterke affiniteit voor 3D rendering en grafische engines en begrijpt hoe data vertaald wordt naar visuele modellen (3D én 2D).

Je werkt graag met complexe datasets en denkt actief mee over optimalisaties en verbeteringen. Daarnaast communiceer je helder met collega’s en stakeholders, waaronder de Koninklijke Marine, deel je kennis binnen het team en draag je bij aan een cultuur van samenwerking, continue verbetering en technologische ontwikkeling. Verder vragen wij:

  • Minimaal een afgeronde hbo- of wo-opleiding in een technische richting;
  • Minimaal 2 jaar ervaring met frontend ontwikkeling (React/TypeScript);
  • Aantoonbare ervaring met 3D-technologie (bijv. BabylonJS, Three.js, WebGL of vergelijkbaar);
  • Ervaring met het opbouwen en optimaliseren van 3D scenes en rendering performance;
  • Ervaring met het verwerken en visualiseren van complexe datasets;
  • Ervaring met real-time data-integratie (Socket.IO, gRPC of vergelijkbaar);
  • Sterke kennis van TypeScript en moderne frontend tooling.
  • Ervaring met NextJS en frontend configuratie;
  • Ervaring met NodeJS en samenwerking met backend-systemen;
  • Ervaring met tooling zoals Git en CI/CD pipelines in Azure DevOps;
  • Ervaring met Windows 10 (en hoger) en Linux;
  • Goede beheersing van de Nederlandse en Engelse taal;
  • Bereidheid tot het aanvragen van een Verklaring Omtrent Gedrag (VOG) en Verklaring van Geen Bezwaar (VGB).

Aanbod

Een geweldig bedrijf om voor te werken met een rijke historie en een mooie toekomst, met veel aandacht voor innovatie. De collegialiteit is groot; een goede sfeer en samenwerking is onmisbaar om ons complexe werk succesvol uit te voeren. Geen project is hetzelfde en ieder project is bijzonder. Het eindresultaat is altijd een prachtig varend schip waarop alles werkt. Werk waar je trots op kunt zijn! De arbeidsvoorwaarden zijn als volgt:

  • Een salaris tussen de € 4.290,- en € 7.036,- bruto per maand, afhankelijk van kennis en ervaring;
  • 8% vakantiegeld;
  • Een variabele winstdeling;
  • 25 vakantiedagen en 13 ADV dagen;
  • Een laptop en smartphone van de zaak;
  • Flexibele werktijden en hybride werken;
  • Een goede pensioenregeling via PMT.

Solliciteren

Direct reageren kan via het formulier. Ben je geïnteresseerd, maar heb je toch een vraag? Neem dan contact op met Natasja Dokter via 06 -11010122 of natasja.dokter@rhmarine.com.

Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld. Aan cv's die ongevraagd worden aangeleverd door uitzend- en detacheringsbureaus kunnen geen rechten worden ontleend.


Wil je meer weten?

Neem contact op met de recruiter voor deze functie:

Solliciteer op deze functie

Akkoord