Opdrachten

Vattenfall AB IAM Frontend Developer

IAM Frontend Developer

Info

Functie

IAM Frontend Developer

Locatie

Uren per week

36 uren per week

Looptijd

16.11.2025 - 29.06.2026

Opdrachtnummer

247507

Sluitingsdatum

date-icon27.10.2025 clock-icon13:00
Reageren op deze opdracht? Dit doe je op Striive.

Rolomschrijving en taakafspraken

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.


Bedrijfsgegevens

Bedrijfs gegevens

Vattenfall AB

Rolomschrijving en taakafspraken

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.


De recruiter

Ferhad Yousofi

HeadFirst

Deel deze opdracht

Plaats jouw bieding op Striive

https://login.striive.com/

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.