IAM Frontend Developer 36u/w

Volgnummer: 104483

Publicatiedatum: 23-10-2025

Locatie: AMSTERDAM

Contact

DC Professionals

info@dcprofessionals.nl

085 020 1022

Standplaats: AMSTERDAM
Duur: 17-11-2025 - 30-06-2026
Optie tot verlenging: Ja
Reageren voor: 24-10-2025


IAM Front-End Developer


Assignment type: Detachment only (ZZP/freelance not possible)

Language: English speaking

Experience: Minimum 5 years of relevant professional experience

Education: IT-related degree (e.g., Computer Science, Software Engineering)

Location: Amsterdam


Working for Vattenfall (Nuon) means being part of one of the leading international energy companies in Northern and Eastern Europe. Together with our 1300 IT colleagues, we play a central role in supporting and improving both internal and external digital experiences.


Assignment Description

This role is part of our Customer Recognition & Digital Identity (CRD) product team, which is responsible for Identity & Access Management (IAM) across Vattenfall’s customer-facing platforms.


As a Front-End Developer, you will help deliver secure, seamless, and user-friendly digital identity experiences for our customers — from login and registration flows to consent management and account linking. You will collaborate closely with product owners, designers, and back-end engineers to continuously enhance the customer journey while maintaining the highest standards of security and usability.


Main Responsibilities


As part of a dedicated scrum team, your responsibilities include:




• Developing and maintaining front-end components that support authentication, authorization, and customer recognition features.


• Collaborating with designers and back-end developers to build intuitive and secure IAM-related user interfaces.


• Implementing and improving front-end functionality using Angular, TypeScript, and related frameworks.


• Integrating with identity providers and APIs (e.g., OAuth2, OpenID Connect, Azure AD B2C) following IAM and security best practices.


• Ensuring high-quality and consistent front-end performance, accessibility, and maintainability.


• Contributing to front-end standards and best practices across the CRD domain.


• Supporting test automation through unit testing (Jest) and UI testing (Cypress).


• Translating business and security requirements into scalable, user-centric technical solutions.




Qualifications and Personal Characteristics




• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.


• Proven experience with Angular (v9+), TypeScript, SCSS, HTML5, and RxJS.


• Understanding of authentication and authorization protocols (OAuth2, OIDC, SAML).


• Experience with CI/CD (Azure DevOps) and Git/Gitflow.


• Familiarity with REST-based architectures and Azure Cloud.


• Experience with unit and UI testing frameworks.


• Strong communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders.


• Fluent in Dutch and English, both written and spoken.


• Proactive, structured, and eager to improve user experiences through secure and reliable digital identity solutions.




Functie-eisen:
Angular
Development lifecycle
IAM
IAM Protocollen
TypeScript

Wensen:
Cloud
Communicatief
Cypress
testautomatiseringstool
Testing Solliciteer nu!