Job Description
IAM Front-End DeveloperAssignment 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: AmsterdamAbout the AssignmentBrabers is looking for an experienced IAM Front-End Developer to join one of our leading international clients in the energy sector. Within this organization, over 1300 IT professionals are working to enhance and support digital experiences for both internal users and millions of customers across Northern and Eastern Europe.You will be part of the Customer Recognition & Digital Identity (CRD) product team, which is responsible for Identity & Access Management (IAM) across all customer-facing platforms.As a Front-End Developer, you’ll play a key role in delivering secure, seamless, and user-friendly digital identity experiences — including login and registration flows, consent management, and account linking. You’ll collaborate closely with product owners, designers, and back-end engineers to improve the customer journey while ensuring the highest standards of security and usability.Key ResponsibilitiesAs part of a dedicated agile/scrum team, your responsibilities will include:Developing and maintaining front-end components supporting authentication, authorization, and customer recognition features.Collaborating with UX designers and back-end developers to build intuitive, secure, and accessible IAM 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 front-end performance, accessibility, and maintainability.Contributing to front-end standards and shared best practices within the CRD domain.Supporting test automation using Jest (unit testing) and Cypress (UI testing).Translating business, UX, and security requirements into scalable, user-centric technical solutions.Qualifications & SkillsBachelor’s or Master’s degree in Computer Science, Engineering, or a related discipline.5+ years of professional front-end development experience.Strong proficiency in Angular (v9+), TypeScript, SCSS, HTML5, and RxJS.Solid understanding of authentication and authorization protocols (OAuth2, OIDC, SAML).Experience with CI/CD pipelines (Azure DevOps) and version control (Git/Gitflow).Familiarity with RESTful architectures and Azure Cloud.Experience with automated testing frameworks (Jest, Cypress).Excellent communication and collaboration skills, with the ability to work effectively in international, cross-functional teams.Proactive, structured, and passionate about delivering secure and user-friendly digital identity solutions.About BrabersAt Brabers, we connect top-tier digital professionals with forward-thinking organizations across Europe. Our focus is on long-term partnerships, quality-driven collaboration, and matching the right experts to impactful projects.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period