Role Overview
Handson Auth0 CIAM Developer with 9 years of experience in designing and building customer identity solutions using Auth0 The role focuses on developing secure scalable authentication and authorization capabilities integrating applications and enhancing user experience through modern identity patterns
Key Responsibilities
- Design and implement Auth0based CIAM solutions across multiple applications and environments
- Develop and customize authentication and authorization flows using OAuth 20 OpenID Connect OIDC PKCE and SAML etc
- Build and maintain Auth0 Actions and custom authentication logic etc
- Configure and extend token generation including custom claims scopes and attribute mappings
- Integrate Auth0 with web mobile and backend applications
- Design and implement custom login signup and consent experiences using Universal Login and embedded patterns
- Develop and manage user lifecycle flows registration updates deactivation using Auth0 Management APIs
- Implement progressive profiling metadata enrichment and account linkingidentity merging strategies
- Implement advanced authentication capabilities including
- o MFA MultiFactor Authentication
- o Adaptive riskbased authentication
- o Passwordless login OTP magic links passkeys WebAuthn
- Develop and secure APIs using Auth0 with RBAC and ABAC models and implement finegrained authorization
- Implement token validation in backend systems JWT validation JWKS scope and audience enforcement
- Configure and manage federation integrations with social and enterprise identity providers Azure AD Okta Ping SAML IdPs Google etc
- Develop custom database connections and user migration strategies bulk and lazy migration
- Implement session management strategies including refresh token rotation session timeouts and logout handling
- Ensure secure coding practices and adherence to identity security standards
- Build and manage Infrastructure as Code IaC using Terraform for Auth0 configurations
- Contribute to CICD pipelines using GitHub and GitHub Actions for automated deployments
- Implement logging monitoring error handling and retry mechanisms for authentication workflows
- Optimize authentication flows for performance and scalability in highvolume CIAM environments
- Collaborate with Dev DevOps and architecture teams to embed identity into application design
- Work on API gateway integrations and support secure secretsconfiguration management
Required Skills
- Strong handson experience with Auth0 CIAM platform terraform reactjs and GCP cloud
- Deep expertise in OAuth 20 OpenID Connect OIDC PKCE and SAML protocols
- Experience designing and implementing authentication flows and federation integrations
- Handson experience with Auth0 Actions token customization and claims mapping
- Strong knowledge of MFA adaptive authentication and passwordless solutions
- Experience integrating thirdparty services eg Twilio for OTPSMS
- Strong experience with Terraform for Auth0 configuration management
- Proficiency in reactjs Nodejs JavaScriptTypeScript
- Experience with GitHub and GitHub Actions for CICD pipelines
- Strong debugging troubleshooting and problemsolving skills
- Solid understanding of API security JWT scopes audience validation token hardening
Nice to Have
- Experience with mobile development and authentication iOSAndroid
- Exposure to multitenant CIAM architecture and design patterns
- Auth0 certifications eg Auth0 Certified Developer
- Experience with cloud platforms such as AWS GCP or Azure
- Exposure to authorization frameworks eg OPA or finegrained access control models
Core Competencies
- Strong communication and collaboration skills across crossfunctional teams
- Ability to work in AgileScrum environments across multiple stages Dev SIT UAT PreProd
- Experience working in short sprint cycle Biweekly
- Working with product team to gather requirements
- Strong analytical and solutionoriented mindset
- Attention to detail with a focus on security scalability and performance
- Ability to manage multiple priorities in fastpaced CIAM delivery environments