Front-End Developer - Amsterdam
Core
Develop and optimize the Commodity purchase flow (energy product configuration and sign-up) on Vattenfall.nl and related channels.
Role type
Senior Front-End Developer (Angular)
Builds
Standalone Angular application and CMS-embedded Angular web components for EPiServer pages
Domain
Energy sales / Digital commerce
Deliverable
product features
Required skills
Angular (v20+), TypeScript, SCSS, HTML5, RxJS/Signals, state management (NGXS), REST/BFF integration, unit testing (Jest/Vitest), E2E testing (Cypress), CI/CD (Azure DevOps), Nx monorepos, web components, lazy-loaded routing
Preferred skills
AI tool usage, analytics tagging (Relay, Adobe), A/B testing tools (VWO), Azure Cloud, design system adoption, Tailwind
Technologies
Angular, TypeScript, SCSS, HTML5, RxJS, NGXS, Jest, Vitest, Cypress, Azure DevOps, Nx, VWO, Tailwind, EPiServer
Responsibilities
Develop and maintain the Commodity purchase flow including product configuration and multi-step forms; Integrate with back-end services for product selection, offers, and order APIs; Coordinate and develop A/B tests using VWO; Write unit tests and build Cypress E2E regression tests; Participate in AI initiatives with the core AI team; Contribute to front-end standards within the Nx monorepo; Collaborate on API contracts, performance, and accessibility.
Seniority
Senior, hands-on IC