Job Details

Backend Developer

J&M Group Inc Urgent Hiring

Job Description

An Auth0 Developer specializes in implementing, customizing, and managing Customer Identity & Access Management (CIAM) solutions using the Auth0 platform. Key responsibilities include designing SSO workflows, configuring OAuth2/OIDC/SAML protocols, and developing custom Actions/Rules

Key Responsibilities
Auth0 Implementation: Designing and maintaining Auth0 tenants, applications, and connections.
Protocol Configuration: Setting up and managing SSO, OAuth 2.0, OpenID Connect (OIDC), and SAML integrations.
Customization: Creating custom Sign-On pages, UI branding, and Auth0 Actions/Rules to customize user login workflows.
Migration & Security: Managing user migration to Auth0 (silent migrations) and configuring Role-Based Access Control (RBAC).
API & SDK Usage: Using Auth0 Management and Authentication APIs for integration
Role Summary
The Auth0 Developer is responsible for designing, implementing, and maintaining secure authentication and authorization systems using the Auth0 platform. This role acts as a bridge between application development and modern identity security protocols, ensuring seamless, secure, and scalable login experiences across web and mobile applications.
The ideal candidate has hands-on experience with modern IAM/CIAM frameworks, strong understanding of security standards, and the ability to customize and extend Auth0 functionality to meet business and customer-centric needs.
Key Responsibilities
CIAM Architecture & Integration
• Integrate web and mobile applications using modern identity protocols including OAuth 2.0, OpenID Connect (OIDC), and SAML.
• Implement and manage Single Sign-On (SSO), Multi-Factor Authentication (MFA), and secure API authorization.
• Collaborate with application teams to ensure secure and frictionless authentication flows.

Customization & Extensibility
• Develop custom Auth0 Actions, Rules, and Hooks using Node.js to implement complex business logic.
• Customize authentication pipelines, login pages, branding, and user journeys.

User Migration & Identity Management
• Design and execute silent migration strategies to move users from legacy identity stores to Auth0 without disrupting login experiences.
• Configure and maintain Role-Based Access Control (RBAC), permissions, and user roles.
• Manage identity providers including social (Google, Facebook), enterprise (ADFS, Azure AD), and database connections.

Automation & CI/CD Enablement
• Use the Auth0 Management API, Terraform, and infrastructure-as-code tools to automate tenant configuration.
• Implement CI/CD pipelines for managing and deploying Auth0 configurations across environments.
• Maintain documentation, versioning, and governance of identity configurations.

Security & Compliance
• Ensure adherence to application security best practices including secure token handling, session management, and PKCE flows.
• Collaborate with security teams to perform audits, penetration testing, and compliance checks.
• Monitor and respond to authentication-related issues, anomalies, and security incidents.

REQUIRED TECHNICAL SKILLS:

Auth0 Platform Expertise
• Deep knowledge of Auth0 Dashboard, Authentication & Authorization flows, Universal Login, and tenant-level settings.
• Proficiency with Auth0 APIs, including Management and Authentication APIs.

Programming Languages
• Strong hands-on experience with Node.js and JavaScript/TypeScript for building Actions, Rules, and Hooks.
• Familiarity with backend development frameworks such as .NET, Java, or Python for application integrations.

Security & Identity Protocols
• Expert-level understanding of:
o OAuth 2.0 (Client Credentials, Authorization Code, Device Flow)
o OpenID Connect (OIDC)
o JWT (JSON Web Tokens)
o PKCE, refresh tokens, token lifecycles
o SAML 2.0

DevOps, Cloud & Infrastructure
• Experience with AWS or Azure services and IAM concepts.
• Hands-on knowledge of containerized environments (Docker, Kubernetes).
• Strong understanding of Terraform or equivalent IaC tools.

Preferred Qualifications
• Experience with CIAM platforms (Okta, Azure AD B2C, ForgeRock) is a strong advantage.
• Knowledge of customer-facing identity workflows, self-service portals, or B2C authentication flows.
• Exposure to microservices, API gateways, and distributed systems.
• Auth0 Certifications (if applicable).

Soft Skills
• Strong problem-solving and debugging abilities.
• Excellent communication and ability to work with cross-functional teams.
• Attention to detail with a strong focus on security and user experience.
• Ability to work in agile teams and fast-paced environments.

Job Overview

  • Job Type: Contract
  • Work Mode: Hybrid
  • Deadline: Apply by Apr 30, 2026
  • Job Location: Toronto
  • Category: Software Development
  • Hourly Rate:

© 2026 iTRiders. All Rights Reserved.

Report Bug