Mission context
An international organization is strengthening its Customer Identity and Access Management (CIAM) ecosystem and is looking for a Full Stack IAM Developer to build the application layer that interacts with its identity platform. The role focuses on bridging the organization's Pingone Aic IAM platform with internal and external applications. The developer will create secure front-end interfaces, backend Middleware, and specialized authentication components to ensure seamless and secure user identity flows such as login, registration, and profile management.
Responsibilities
Develop and maintain identity-related web applications and user portals using Angular (front-end) and Node.js (back-end)
Build and deploy AWS Lambda Authorizers or similar serverless functions to enforce access control and validate JWT tokens at the API GateWay level
Design and maintain SDKs or integration libraries to simplify IAM service adoption for internal development teams
Customize login, registration, and profile management experiences while maintaining strong security standards
Develop and integrate RESTful APIs, including IAM-specific endpoints and SCIM (System for Cross-domain Identity Management) integrations
Implement advanced authentication mechanisms such as step-up authentication and risk-based access flows
Support engagement channels in integrating CIAM solutions while ensuring proper identity data flow across systems
Profile must have
Strong proficiency in JavaScript/TypeScript, with solid experience in Angular and Node.js development
Deep understanding of IAM protocols and identity flows, including OAuth 2.0, OpenID Connect (OIDC), and SAML
Hands-on experience with JWT tokens, including signing, validation, and lifecycle management
Experience building serverless functions, particularly AWS Lambda, for authentication and authorization tasks
Experience designing and consuming REST APIs in secure environments
Profile should have
Experience with Pingone Aic / ForgeRock IAM solutions, including API usage and SDK integrations
Familiarity with CI/CD pipelines and a DevOps mindset for packaging reusable identity components
Knowledge of SCIM-based identity integrations
Experience working with design systems, accessibility standards such as WCAG 2.0, and multilingual frontend environments
Profile could have
Experience building developer tooling or SDK wrappers for internal platforms
Knowledge of risk-based authentication flows or advanced identity orchestration patterns
Exposure to CIAM integration projects across multiple engagement channels