
Front-End Developer - Amsterdam
Key Skills
Job Description
Company Description
Everience is an international consulting group delivering AI-augmented digital services and placing people at the heart of the AI revolution.
With a presence in Europe, Africa, Asia and America, Everience offers its 4,000-strong workforce the most demanding and stimulating environment in which to transform and develop their skills, learning about new AI-based roles and building their future employability.
Through its Symbiotic Academy the group offers a unique hub for training, practical application and exchange where everyone can experiment, learn, and progress in the fields of artificial intelligence and data.
In accordance with its core purpose of orchestrating the symbiotic relationship between humans and AI in the workplace, Everience is making the augmented employee the driving force of a “symbiotic age”, where AI enhances talents and opens up new career opportunities.
Job Description
As a Front-End Developer, you will work in a dynamic environment where digital purchase journeys and commercial customer experience are central. As part of the Sales Flow team, you will take ownership of the Commodity purchase flow, the journey where customers configure and sign up for energy products on Vattenfall.nl and related channels.You will also collaborate closely with product, UX, and back-end stakeholders to deliver reliable, scalable, and conversion-focused sales experiences.
You will join a scrum team operating in an active architecture transition, moving from declarative flow configuration toward a central orchestrator model, with Commodity being extracted into its own feature library. Sustainability flows (solar, heat pump, insulation) are integrated but owned elsewhere, while your focus will remain on the core energy purchase journey. This is a dynamic environment where resilience, ownership, and openness to giving and receiving feedback are essential.
Your responsibilities include:
- Developing, maintaining, and optimizing the Commodity purchase flow in Angular, including product configuration, multi-step forms, and order submission.
- Building and supporting: a standalone Angular application and CMS-embedded Angular web components for EPiServer pages.
- Integrating with back-end services for product selection, offers, leads, address lookup, usage estimation, and order APIs.
- Support our data-driven CXO experiments for improving in the sales funnel. Coordinate and develop new A/B tests with our experimentation tool in VWO using feature flags.
- Write unit tests and collaborate with our QA colleague in building new Cypress E2E regression tests; contributing to CI/CD pipelines and releases across dev, tst, acc, and prd.
- Participating in several AI initiatives with our core AI / Nina team
- Contributing to front-end standards and best practices within the Nx monorepo, including design system adoption and Tailwind migration.
- Collaborating with UX, platform, and back-end teams on API contracts, performance, accessibility, and production support.
- Challenging requirements and translating them into technically feasible, maintainable solutions.
Qualifications
Hard skills:
- 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.
- Experience with analytics tagging (Relay, Adobe) and A/B testing tools (e.g., VWO) is a plus.
Soft skills:
- Customer-focused mindset with strong communication skills and the ability to collaborate effectively with non-technical stakeholders.
- Structured and proactive way of working, with a passion for quality, continuous improvement, and reliable delivery in production-critical flows.
Languages:
Professional working proficiency in both English and Dutch is required.
Education:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
Additional Information
All our positions are open to both women and men and are, of course, open to people with disabilities.
All our positions are open to both women and men and are, of course, open to people with disabilities.
Core Responsibilities
You will develop, maintain, and optimize the Commodity purchase flow using Angular while collaborating with cross-functional teams to deliver scalable sales experiences. Additionally, you will participate in AI initiatives and contribute to front-end standards within the company's monorepo architecture.
Requirements
Candidates must have at least 5 years of experience with Angular, TypeScript, and modern testing frameworks like Cypress and Jest. A Bachelor's or Master's degree in a technical field and professional proficiency in both English and Dutch are required.
About EVERIENCE
Industry: IT Services and IT Consulting
Company size: 51-200 employees
Since 2012, we have been helping our clients in Business Development and achieving their goals in a market undergoing deep contraction and change. In line with corporate objectives, since 2020, we have finalized the acquisition by the French company Helpline, a European leader in IT support, User Experience, and digital transformation, in our shared path of geographical expansion, and we have become part of the international group under the everience brand. As part of the group, which employs over 5,000 people, we offer three main areas of business in Italy: Helpdesk Support Managed Services: Ongoing support from technicians, system administrators, and network experts for the client infrastructure in corporate and enterprise environments, aimed at reducing costs through digitalization and the implementation of nearshore multilingual solutions (300 agents in Timisoara, Romania). Break Fix Support and Technical Dispatch in Italy and Abroad: Through our technicians, partners, and suppliers, we support our clients in their global expansion projects, following them in different locations. We handle IMAC activities and distributed technological projects: we offer service management based on the ITIL framework across the entire process, 12 hours a day, 7 days a week. Technology Consulting: Thanks to our background and corporate experience, we provide SMEs with proven solutions, allowing them to focus valuable energy on revenue generation and cost reduction. We design and implement customized IT solutions while respecting client requests and objectives. For a no-obligation quote, we offer a free benchmark on the status of your technological services. Digitalizing your processes is a matter of how, not if. As soon as possible, not when. Why not be supported by experts?