Senior Web Engineer

Cleverbase — Netherlands · Posted ~3 hours ago

Senior Full-time

Skills

web development frontend development backend development security engineering web applications PKI digital identity

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A senior web engineering role focused on creating secure and reliable web applications for digital trust services. The position requires strong engineering skills and attention to technical and organizational requirements.

Highlights

Build secure web applications in a regulated environment with opportunities to influence architecture and product quality.

Description

Over Cleverbase Cleverbase is een innovatieve Qualified Trust Service Provider (QTSP), actief onder de eIDAS-verordening. We bouwen de digitale vertrouwensinfrastructuur waarop organisaties en overheden kunnen bouwen: van gekwalificeerde elektronische handtekeningen tot digitale identiteit en PKI-diensten. Wat wij maken moet kloppen, juridisch, technisch en organisatorisch. Onze klanten vertrouwen op onze systemen voor processen waar geen ruimte is voor twijfel. Als scale-up in een streng gereguleerde markt combineren we de wendbaarheid van een klein team met de discipline die hoort bij het werken binnen een compliance-kritieke omgeving. Strakke policies, losse cultuur. De rol Als Web engineer werk je aan onze web apps en onze publieke website: het gezicht van Cleverbase voor iedereen die onze vertrouwensdiensten gebruikt. Jij zorgt dat gekwalificeerd ondertekenen, identificeren en inloggen niet aanvoelt als cryptografie, maar als een vanzelfsprekende stap in het proces van de gebruiker. Je werkt full stack op ons applicatieplatform en bovenop toegepaste cryptografie. De komende jaren staan in het teken van de European Business Wallet: het dashboard en de self-service integratie waarmee organisaties de digitale vertrouwensinfrastructuur voor online zakendoen in Europa zelf in gebruik nemen. Je bouwt niet zomaar features. Je maakt vertrouwensdiensten breed toegankelijk door het web platform effectief toe te passen. Wat je gaat doen Ontwerpen en bouwen van web apps in TypeScript, front-end en back-end, met aandacht voor toegankelijkheid, prestaties en onderhoudbaarheidDoorontwikkelen van het dashboard en de self-service integratie voor de European Business Wallet: onboarding, configuratie, sleutel- en certificaatbeheer, en inzicht in gebruikBouwen van koppelvlakken tussen onze web apps en de onderliggende platformdiensten, inclusief datamodellen en migratiesImplementeren van standaarden als AdES, OpenID Connect en OpenID for Verifiable Credentials in gebruikersstromen die begrijpelijk blijvenBijdragen aan onze publieke website en de developer experience van onze documentatieMeedenken over architectuur en technische keuzes, en voorstellen doen om het platform te verbeterenSchrijven van heldere, geteste en goed gedocumenteerde code, inclusief end-to-end tests met PlaywrightSamenwerken met collega's uit compliance en audit zodat technische implementaties aansluiten bij regelgeving zoals eIDAS Wie je bent Je bouwt graag dingen die mensen daadwerkelijk gebruiken, en je let op het verschil tussen "werkt" en "werkt goed"Je voelt je thuis bij systemen waar correctheid net zo belangrijk is als snelheidJe durft je zelfstandig een nieuw domein eigen te maken, en zoekt actief afstemming als iets raakvlak heeft met compliance of beveiligingJe past bij een jonge, dynamische organisatie waarin iedereen een manusje-van-alles is en veel mogelijk is, zolang je binnen de kaders blijft die onze kwalificatie vereistAffiniteit met cryptografie, PKI of digitale identiteit is een pre, interesse hierin is een vereisteJe schrijft en spreekt vloeiend Nederlands en Engels Je hebt 5 jaar of meer ervaring. Je neemt eigenaarschap over hele onderdelen van het product, bewaakt kwaliteit en samenhang over teams heen, en trekt architectuurdiscussies. Je maakt collega's om je heen beter. Wat je meebrengt aan technische achtergrond (indicatief) Taal: TypeScript en Node. Ervaring met de JVM is een plus, we gebruiken die voor documentverwerkingFront-end: React, Tailwind, shadcn/uiBack-end: NestJS, oRPC, Zod, Drizzle, OpenFeatureTooling: Playwright, Swagger/OpenAPI, DockerStandaarden: AdES, OpenID Connect, OpenID for Verifiable CredentialsErvaring met precies deze stack is geen harde eis. Aantoonbaar snel nieuwe technologie eigen maken wel Hoe we werken We sturen op de four key metrics: kleine changes, korte doorlooptijd, snel herstel en lage faalratio. Releasen is routine, geen gebeurtenisOnze technologie-stack wordt continu beheerd via een architectuurproces waarin je actieve betrokkenheid wordt gewaardeerd, in de geest van Scaling the Practice of Architecture, Conversationally. Architectuur is hier een gesprek, geen document dat je krijgt toegeworpenWe werken met Claude Code en andere AI-tooling waar dat ons sneller en beter maakt. Jij bent en blijft verantwoordelijk voor wat er in productie komtStrakke policies, losse cultuur. De regels rond security en compliance liggen vast, de manier waarop we samenwerken niet Wat wij bieden Een rol met echte inhoudelijke impact in een organisatie die vertrouwen als product levertEen marktconform salaris, op basis van 40 uur, passend bij kennis en ervaring26 vakantiedagenEen premievrije pensioenverzekeringWerken aan technisch uitdagende vraagstukken op het snijvlak van web engineering, cryptografie en Europese regelgevingRuimte voor persoonlijke ontwikkeling (opleidingsbudget, conferenties)Hybride werken, met een kantoor in Den Haag als uitvalsbasis, met het mooiste uitzicht van de stadEen klein, hecht team waarin je stem gehoord wordt Last but not least Wij willen dat je jezelf bent en iedereen is welkom. Ons team is divers, vertegenwoordigt meer dan één nationaliteit, geslacht, leeftijd, seksuele geaardheid, religie, cultuur en persoonlijkheidstype. Dat is wat ons team zo bijzonder maakt. Ben jij klaar voor de uitdaging? Denk je dat je iets waardevols kunt bijdragen aan ons ambitieuze team, ook als je niet volledig aan het profiel voldoet? Neem dan ook contact op. Laten we verkennen hoe jouw vaardigheden aansluiten bij onze doelen. Screening en pre-employment Tijdens het sollicitatieproces voeren wij een screening uit. Succesvolle kandidaten moeten voorafgaand aan hun indiensttreding een Verklaring Omtrent het Gedrag aanvragen. Acquisitie naar aanleiding van deze vacature wordt niet op prijs gesteld.