Full-Stack Developer (IAM)

MaintainX

United States Posted September 18, 2026

Check how well your resume matches this job

On-site Full-time Mid level
Salary Range

$120,000 - $250,000

Job Description

Join our IAM (Identity and Access Management) team as a Full-Stack Developer. In this role, you will develop and enhance IAM features, contribute to scalable IAM systems, collaborate across teams, deliver high-quality code, document your work, and support ongoing improvements. You will work across our stack, mentor other engineers, improve engineering standards, and have on-call duties. Benefits include flexible time off, competitive salary and equity opportunities, comprehensive healthcare coverage, and training and development investments.

  • Développer et améliorer les fonctionnalités de gestion des identités et des accès (IAM) en mettant en œuvre et en maintenant les services d'authentification, d'autorisation et de gestion des utilisateurs.
  • Contribuer à la conception et à l'optimisation des systèmes IAM évolutifs qui prennent en charge l'authentification, l'autorisation et le contrôle d'accès des utilisateurs sur la plateforme.
  • Collaborer avec les chefs de produit, les designers et les ingénieurs pour concevoir des expériences d'identité intuitives qui rendent l'accès aux entreprises sans couture.
  • Proficient at writing understandable, maintainable, and testable code
  • Familiarity with React and Node.js, and an understanding of modern web authentication patterns
  • Interest in Identity and Access Management (IAM) — including authentication, authorization, user provisioning, and permissions systems
  • Strong programming skills in C# and/or TypeScript, with experience building production-grade applications
  • Experience designing and consuming REST or GraphQL APIs
  • An expert level of English, both spoken and written, is required, as the individual will need to lead platform engineering managers across multiple teams, present technical priorities to executive stakeholders, and align with engineering leaders outside Québec on a daily basis
  • Strong communication and collaboration skills; comfortable working in a cross-functional environment
  • You have a minimum of 3 years of professional experience in full-stack software development
  • 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)
  • Experience with React Native applications
  • Experience with Docker and Kubernetes
  • Knowledge of encryption standards, SSL/TLS, or public/private key infrastructure
  • Experience with observability practices, as well as knowledge of observability tools such as Datadog
  • Familiarity with cloud providers (AWS, Azure, GCP) and service deployment practices
  • Experience with CI/CD pipelines and modern DevOps workflows to streamline testing and deployment
Required Skills
collaboration React Node.js C# TypeScript GraphQL GraphQL API English communication cross-functional collaboration software development SSO OAuth OpenID Connect SAML Azure
How to apply

You apply on MaintainX’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About MaintainX

See every open role at MaintainX on ARes.

More Jobs at MaintainX
Share This Job