For job seekers
For companies
Set your preferences and let your AI copilot handle the job search while you sleep.
Working at Vattenfall means joining one of Northern and Eastern Europe’s leading international energy companies. Together with over 1,300 IT colleagues, we shape secure, reliable, and user-friendly digital experiences for millions of customers.
You’ll be part of the Customer Recognition & Digital Identity (CRD) product team — the group responsible for Identity & Access Management (IAM) across all customer-facing platforms at Vattenfall.
Our mission: to deliver seamless, secure, and user-friendly digital identity solutions that power every customer interaction.
As a Front-End Developer, you’ll design and build the front-end foundations of our digital identity ecosystem — from login and registration to consent and account linking. You’ll work closely with designers, product owners, and back-end engineers to continuously enhance the customer journey, ensuring a balance of security, performance, and usability.
💡 Working with Angular in combination with IAM is a MUST.
As part of an agile scrum team, you will:
Develop and maintain front-end components supporting authentication, authorization, and customer recognition features
Collaborate with designers and back-end developers to create intuitive, secure, and user-friendly IAM interfaces
Implement and enhance functionality using Angular, TypeScript, and modern front-end frameworks
Integrate with identity providers and APIs (OAuth2, OpenID Connect, Azure AD B2C) while adhering to IAM and security best practices
Ensure high-quality front-end performance, accessibility, and maintainability
Contribute to front-end standards and shared best practices across the CRD domain
Support automated testing through unit tests (Jest) and UI tests (Cypress)
Translate business and security requirements into scalable, customer-focused technical solutions
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Proven hands-on experience with Angular (v9+) — this is a must-have
Strong skills in TypeScript, SCSS, HTML5, and RxJS
Understanding of authentication and authorization protocols (OAuth2, OIDC, SAML)
Experience with CI/CD pipelines (Azure DevOps) and Git/Gitflow
Familiarity with REST-based architectures and Azure Cloud
Experience with unit and UI testing (Jest, Cypress)
Excellent communication skills; able to work effectively with both technical and business stakeholders
Fluent in Dutch and English (spoken and written)
Proactive, structured, and motivated to improve user experiences through secure digital identity solutions
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!