5 months ago
Toronto, CanadaMid Level / Senior
Responsibilities
- Develop and maintain IAM authentication, authorization, user management, and access-control services across frontend and backend systems.
- Build and optimize scalable identity services supporting enterprise customers and seamless platform access.
- Collaborate with Product Managers, Designers, and Engineers on intuitive identity experiences.
- Write clean, secure, testable, and maintainable C# and TypeScript code.
- Document IAM services and participate in code reviews and architectural discussions.
- Own team features and systems, improve surrounding system health, and contribute to long-term reliability and performance.
- Mentor engineers, review code deeply, improve engineering standards and tooling, and participate in on-call duties.
Requirements
- At least three years of professional full-stack software development experience.
- Strong programming skills in C# and/or TypeScript with experience building production-grade applications.
- Familiarity with React, Node.js, and modern web authentication patterns.
- Interest in identity and access management, including authentication, authorization, user provisioning, and permissions systems.
- Experience designing and consuming GraphQL APIs.
- Ability to write understandable, maintainable, and testable code.
- Strong communication and collaboration skills in a cross-functional environment.
- Preferred experience with OAuth 2.0, OIDC, SAML, Okta, Azure AD, SCIM, JWT, PKCE, token exchange, encryption standards, SSL/TLS, public/private key infrastructure, React Native, Docker, Kubernetes, Datadog, and AWS, Azure, or GCP.
Benefits
- Healthcare, dental, and vision coverage
- 401(k) / RRSP enrolment program
- Take-what-you-need paid time off
- Meaningful equity opportunities
- Global, collaborative work culture
Tech Stack
Categories
About MaintainX
MaintainX builds a mobile-first CMMS and work execution platform for industrial and frontline teams to manage work orders, assets, preventive maintenance, and inspections. The company sells its software as a subscription to manufacturers, facilities, and multi-site operators. Founded in 2018 and headquartered in San Francisco, MaintainX is part of Autodesk and is used by well-known brands such as McDonald’s and Duracell.
