M

MaintainX

AI-driven SaaS for maintenance management

Full-Stack Developer - Identity and Access Management

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHybrid

About the Job

Requirements

  • A minimum of 5 years of professional experience in full-stack software development is required.
  • A bachelor's degree from an accredited institution in Computer Science or a related field is required.
  • Strong programming skills in C# and/or TypeScript, with experience building production-grade applications, are required.
  • Familiarity with React and Node.js and an understanding of modern web authentication patterns are required.
  • Interest in Identity and Access Management, including authentication, authorization, user provisioning, and permissions systems, is required.
  • Experience designing and consuming REST or GraphQL APIs is required.
  • Proficiency in writing understandable, maintainable, and testable code is required.
  • Expert-level spoken and written English is required to lead platform engineering managers across multiple teams, present technical priorities to executive stakeholders, and align daily with engineering leaders outside Québec.
  • Strong communication and collaboration skills and comfort working in a cross-functional environment are required.

Responsibilities

  • Develop and maintain authentication, authorization, and user management services across frontend and backend systems.
  • Build and optimize core Identity and Access Management services supporting user authentication, authorization, and access control across the platform.
  • Collaborate with Product Managers, Designers, and Engineers to design intuitive identity experiences for enterprise access.
  • Write clean, testable, and secure code in C# and TypeScript for backend and frontend components.
  • Contribute to and maintain clear, self-serve technical documentation to help other teams understand and use Identity and Access Management services.
  • Participate in code reviews and architectural discussions, and help improve the long-term reliability and performance of Identity and Access Management services.
  • Build, maintain, and optimize product features that improve how users collaborate.
  • Own team features or systems and define their long-term health while improving surrounding systems.
  • Mentor other engineers and conduct in-depth code reviews.
  • Improve engineering standards, tooling, and processes, and apply best practices in planning, developing, testing, and deploying industry-compliant code.
  • Perform on-call duties.

Desired Qualifications

  • Experience integrating single sign-on protocols such as OAuth 2.0, OpenID Connect, or SAML is desirable.
  • Hands-on experience with Okta, Azure Active Directory, or similar identity providers is desirable.
  • Exposure to SCIM or other user provisioning standards is desirable.
  • Understanding of token-based authentication, including JWT, PKCE, and token exchange, is desirable.
  • Knowledge of encryption standards, SSL/TLS, or public/private key infrastructure is desirable.
  • Experience with React Native applications is desirable.
  • Experience with Docker and Kubernetes is desirable.
  • Experience with observability practices and knowledge of observability tools such as Datadog are desirable.
  • Familiarity with cloud providers such as AWS, Azure, or GCP and service deployment practices is desirable.
  • Experience with CI/CD pipelines and modern DevOps workflows to streamline testing and deployment is desirable.

About the Company

MaintainX

AI-driven SaaS for maintenance management

MaintainX offers a subscription-based software platform for maintenance and operations management, targeting industrial sectors like manufacturing and food & beverage. The core product is a SaaS system that helps customers track and manage reactive and preventive maintenance, daily operations, inventory, and assets, with AI-assisted capabilities to optimize workflows. The platform includes an open API for integrating with existing systems and an Academy that provides on-demand lessons and certifications. Compared with competitors, MaintainX emphasizes AI-driven maintenance, real-time inventory and asset management, strong integration options, and an educational component to maximize platform usage. The company aims to digitally transform maintenance and operations to boost efficiency and productivity while reducing manual work across industrial sites.

Company size
501-1,000
Company stage
Acquired
Total funding
$242.8M
Headquarters
San Francisco, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at MaintainX

See more jobs