Senior Full-Stack IAM Engineer (C# / TypeScript)

MaintainX (An Autodesk Company)

Montreal (administrative region)

On-site

CAD 90,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

MaintainX is seeking Full Stack Developers for its IAM team to build secure authentication, authorization, and governance services. You will work across TypeScript, React, React Native, Node.js, C#, and GraphQL on both web and mobile platforms.

You will collaborate with product managers, designers, and engineers to design seamless identity experiences, write maintainable code, and contribute to long-term IAM reliability.

Qualifications

  • 3+ years of professional experience in full-stack software development.
  • Proficient in C# and/or TypeScript with production-grade apps.
  • Familiarity with React and Node.js, and modern web authentication patterns.
  • Interest in Identity and Access Management (IAM) including authentication, authorization, provisioning, and permissions systems.
  • Experience designing and consuming REST or GraphQL APIs.
  • Strong communication and collaboration skills; excellent English.

Responsibilities

  • Develop and enhance IAM features across frontend and backend systems.
  • Contribute to scalable IAM services for authentication, authorization, and access control.
  • Collaborate with Product, Design and Engineering to craft intuitive identity experiences.
  • Write clean, testable, and secure code in C# and TypeScript.
  • Produce clear technical documentation and participate in code reviews.
  • Engage in on-call rotations and help drive reliability of IAM services.

Skills

C#
TypeScript
React
Node.js
GraphQL
REST APIs

Tools

Okta
Azure AD
Docker
Kubernetes
Datadog

Job description

MaintainX is seeking Full Stack Developers for its IAM team to build secure authentication, authorization, and governance services. You will work across TypeScript, React, React Native, Node.js, C#, and GraphQL on both web and mobile platforms.

You will collaborate with product managers, designers, and engineers to design seamless identity experiences, write maintainable code, and contribute to long-term IAM reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IAM Full-Stack Developer — Enterprise IAM & Equity
IAM Full-Stack Developer — Enterprise IAM & Equity

MaintainX • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
IAM Full-Stack Engineer (C# & TypeScript)
IAM Full-Stack Engineer (C# & TypeScript)

MaintainX • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Competitive pay
Equity
Performance bonuses
+1
Full-Stack Developer - IAM
Full-Stack Developer - IAM

MaintainX (An Autodesk Company) • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Fullstack IAM Engineer — Flexible Work Location
Senior Fullstack IAM Engineer — Flexible Work Location

RXinsider LTD. • Toronto

Hybrid
CAD 125,000 - 165,000
Generous PTO
RRSP match program
Flexible benefits package
+3
Senior IAM Backend Engineer - Secure Auth & Access (Remote)
Senior IAM Backend Engineer - Secure Auth & Access (Remote)

RXinsider LTD. • Toronto

Hybrid
CAD 100,000 - 150,000
Generous PTO
RRSP match
Flexible benefits package
+3
Full-Stack Developer - IAM
Full-Stack Developer - IAM

MaintainX • Toronto

On-site
CAD 88,000 - 190,000
Equity
Annual bonus
Commission
Full-Stack Developer - IAM
Full-Stack Developer - IAM

MaintainX • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Full-Stack Engineer – Hybrid Work + Equity
Full-Stack Engineer – Hybrid Work + Equity

MaintainX • Toronto

Hybrid
CAD 90,000 - 135,000
Equity
Annual bonus
Hybrid work model
+3
Engineering Full-Stack Developer - IAM Montreal CA$88K – CA$190K • Offers Bonus
Engineering Full-Stack Developer - IAM Montreal CA$88K – CA$190K • Offers Bonus

MaintainX • Montreal (administrative region)

Hybrid
CAD 90,000 - 140,000
Competitive pay
Equity
Performance bonuses
+1
Senior Software Developer, Backend Platform
Senior Software Developer, Backend Platform

MaintainX • Toronto

On-site
CAD 120,000 - 180,000
Equity opportunities
Health coverage
RRSP/401k enrollment
+2