Frontend Developer
- Plaats
- Amsterdam, Noord-Holland
- Duur
- 2026-09-24T07:00:00Z - 2026-10-24T15:00:00Z
- Reageren tot
- 25 september 2026
- Opdrachtgever
- Vattenfall AB
Kies je bemiddelaar
De Transparante Broker
- Wie betaalt de fee
- opdrachtgever betaalt
- Tarief bij deze opdracht
- geen tarief
- Beoordelingen
- 39 beoordelingen
Omschrijving
Functie: Senior Front-end Developer (ENKEL DETACHERING)
LET OP: ENKEL DETACHERING. Indien gelijkwaardige beloning van toepassing is, gelden de PLb cao en de Vattenfall bedrijfs-cao; deze rol valt binnen schaal 10.
Je ontwerpt en implementeert de gebruikersinterface van de Commodity purchase flow op Vattenfall.nl en verwante kanalen, met focus op conversie en betrouwbaarheid.
Je ontwikkelt zowel een standalone Angular-applicatie als CMS-embedded Angular web components voor EPiServer en zorgt voor herbruikbare, performante en mobiele UI-code.
Je integreert met back-end services (productselectie, offertes, leads, adres-lookup, verbruiksinschatting en order-API’s) en ondersteunt data-driven A/B-tests en analytics.
Je draagt bij aan front-end standaarden binnen een Nx-monorepo, neemt deel aan AI-initiatieven, schrijft unit- en E2E-tests en ondersteunt CI/CD-pijplijnen richting productie.
Vereist profiel
- Minimaal 5 jaar aantoonbare ervaring met moderne front-end ontwikkeling, bij voorkeur in grootschalige commerciële webapplicaties.
- Diepe kennis en hands-on ervaring met Angular (v20+), TypeScript, SCSS, HTML5 en RxJS/Signals.
- Ervaring met state management (NGXS of vergelijkbaar), lazy-loaded routing en web components (@angular/elements).
- Ervaring met unit testing (Jest of Vitest) en E2E-testing (Cypress); ervaring met CI/CD (Azure DevOps) en trunk-based Git workflows.
- Bekendheid met Nx monorepo-structuren, REST/BFF-architecturen en basisinzicht in Azure Cloud.
- Ervaring of interesse in AI-gestuurde ontwikkeltools en deelname aan AI-initiatieven is een pre.
- Ervaring met analytics tagging (Relay, Adobe) en A/B-testtools (bijv. VWO) is een plus.
- Sterke soft skills: klantgericht, communicatief, samenwerkingsgericht, proactief, gestructureerd en bestand tegen druk in productie-kritische flows.
- Academische achtergrond: Bachelor of Master in Computer Science, Engineering of gelijkwaardig technisch diploma.
- Taal: vloeiend Nederlands (verplicht) en goed Engels, schriftelijk en mondeling. CV’s in NL of EN toegestaan.
- Locatie: Amsterdam (Noord‑Holland). Dinsdag kantoordag.
- Ervaring in de energiesector is niet verplicht, maar technisch inzicht en gevoel voor commerciële klantreizen zijn essentieel.
Eisen
- Proven experience (minimum 5 years) with Angular (v20+), TypeScript, SCSS, HTML5, and RxJS/Signals.
- Experience or interest in developing code with AI tools.
- Experience with state management (NGXS or similar) and REST/BFF integration patterns.
- Experience with unit testing (Jest/Vitest) and E2E testing (Cypress).
- Familiarity with web components (@angular/elements) and lazy-loaded routing.
- Experience with CI/CD (Azure DevOps), Nx monorepos, and trunk-based Git workflows.
- Understanding of Azure Cloud and REST-based architectures.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
- Fluent in Dutch and English, both written and spoken.
Wensen
- Experience with analytics tagging (Relay, Adobe) and A/B testing tools (e.g., VWO) is a plus.
Competenties
- Customer-focused mindset.
- Strong communication skills.
- Ability to collaborate effectively with non-technical stakeholders.
- Structured way of working.
- Proactive way of working.
- Passion for quality.
- Passion for continuous improvement.
- Reliable delivery in production-critical flows.
- Resilient under pressure.
- Takes responsibility.
- Willing to give and receive feedback.
Alleen uit te voeren via omzetverloning.