Job 1000 van 1000


Solliciteren



Front-End Developer - Amsterdam


Overview

In this Front-End Developer role, you’ll own the Commodity purchase flow within the Sales Flow team, shaping energy purchase experiences on . You’ll collaborate with product, UX, and back-end partners to build reliable, scalable, conversion-focused interfaces. The role involves working through an architecture transition toward a central orchestrator model, and contributing to front-end standards and AI initiatives. You’ll have real impact by improving the user journey and supporting data-driven experiments.

Verantwoordelijkheden
  • Develop, maintain, and optimize the Commodity purchase flow in Angular (product configuration, multi-step forms, order submission)
  • Build and support standalone Angular app and CMS-embedded Angular components for EPiServer pages
  • Integrate with back-end services for product selection, offers, leads, address lookup, usage estimation, and order APIs
  • Support data-driven CXO experiments to improve the sales funnel; coordinate new A/B tests with VWO
  • Write unit tests and collaborate with QA on Cypress E2E tests; contribute to CI/CD pipelines across environments
  • Participate in AI initiatives with the core AI/Nina team
  • Contribute to front-end standards in the Nx monorepo, including design system adoption and Tailwind migration
  • Collaborate with UX, platform, and back-end teams on API contracts, performance, accessibility, and production support
  • Translate complex requirements into technically feasible, maintainable solutions
Belangrijkste vereisten
  • Angular (v20+), TypeScript, SCSS, HTML5, RxJS/Signals
  • Experience or interest in developing code with AI tools
  • State management (NGXS or similar) and REST/BFF integration patterns
  • Unit testing (Jest/Vitest) and E2E testing (Cypress)
  • Familiarity with web components (@angular/elements) and lazy-loaded routing
  • CI/CD (Azure DevOps), Nx monorepos, and trunk-based Git workflows
  • Understanding of Azure Cloud and REST-based architectures
  • Analytics tagging (Relay, Adobe) and A/B testing tools (VWO) is a plus
  • Languages: English and Dutch (professional proficiency)
  • Educational background in Computer Science, Engineering, or related field
  • Customer-focused mindset and strong communication with non-technical stakeholders
  • Structured, proactive work approach with focus on quality and reliable delivery
  • Collaborative attitude and openness to feedback
  • Angular (v20+), TypeScript, SCSS, HTML5
  • RxJS/Signals
  • NGXS or similar state management

Solliciteren

Meer banen van je zoekopdracht