Maintainx

Full-Stack Developer - IAM

Montreal, Remote. Posted 15 days ago

The role

Full Stack Developers will join the IAM team to build and operate authentication, authorization, and governance services. You will develop features across the stack using TypeScript, React, React Native, Node.js, C#, and GraphQL.

What you will do

  • Implement and maintain authentication, authorization, and user management services
  • Build and optimize core IAM services
  • Partner with Product Managers, Designers, and Engineers to design identity experiences
  • Write clean, testable, and secure code in C# and TypeScript
  • Contribute to and maintain technical documentation
  • Participate in code reviews and architectural discussions
  • Build, maintain and optimize product features for user collaboration
  • Own team features or systems and define their long-term health
  • Mentor other engineers and review code
  • Perform on-call duties

Required qualifications

  • Minimum of 5+ years of professional experience in full-stack software development
  • Bachelor’s degree from an accredited institution in Computer Science or related field
  • Strong programming skills in C# and/or TypeScript
  • Familiarity with React and Node.js
  • Understanding of modern web authentication patterns
  • Interest in Identity and Access Management (IAM)
  • Experience designing and consuming REST or GraphQL APIs
  • Proficient at writing understandable, maintainable, and testable code
  • Strong communication and collaboration skills
  • Expert level of English, both spoken and written

Nice to have

  • Experience integrating with SSO protocols such as OAuth 2.0, OIDC, or SAML
  • Hands-on experience with Okta, Azure AD, or similar identity providers
  • Exposure to SCIM or other user provisioning standards
  • Understanding of token-based authentication (JWT, PKCE, token exchange)
  • Knowledge of encryption standards, SSL/TLS, or public/private key infrastructure
  • Experience with React Native applications
  • Experience with Docker and Kubernetes
  • Experience with observability practices and tools such as Datadog
  • Familiarity with cloud providers (AWS, Azure, GCP) and service deployment practices
  • Experience with CI/CD pipelines and modern DevOps workflows

About the company

MaintainX is a mobile-first work execution platform for industrial and frontline teams. It became part of Autodesk in August 2026.

Full-Stack Developer - IAM at Maintainx | JobZoey