
Opdrachten
Info
Functie
IAM Frontend DeveloperLocatie
Uren per week
36 uren per weekLooptijd
16.11.2025 - 29.06.2026Opdrachtnummer
247507Sluitingsdatum
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.
Vattenfall AB
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.
Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.