MaintainX
MaintainX
501 – 1,000 Employees
EnterpriseManufacturingSaaS
MaintainX develops a cloud-based, AI-powered maintenance and asset management platform for manufacturing and other facilities-heavy industries. Its modern CMMS and enterprise asset management tools help frontline and enterprise teams organize work orders, schedule preventive and predictive maintenance, manage parts inventory, complete inspections and checklists, and capture asset and IoT data. AI capabilities support natural-language reporting, automated summaries, recommendations, anomaly detection, and operational analysis. MaintainX also provides integrations, an API, and an enterprise marketplace, with the company positioned to serve large organizations. Autodesk has announced its acquisition of MaintainX.

Principal Full-Stack Developer, Core

Lead architecture and technical direction for MaintainX’s industrial work-execution platform. Shape scalable workflows across desktop and mobile products.

Description

  • Set technical direction for core customer workflows such as scheduling, parts management, and reporting.
  • Tackle complex product challenges involving data-dense interfaces, large datasets, offline use, and multi-site scale.
  • Establish architecture and engineering practices for newly formed teams.
  • Simplify complex workflows across desktop and mobile experiences.
  • Lead large, ambiguous initiatives from planning through production.
  • Work with Product Managers, Designers, and Engineering leaders on team and cross-team roadmaps.
  • Guide the long-term health, reliability, and performance of a product domain.
  • Make architecture decisions and develop technical proposals.
  • Coach senior and staff engineers.
  • Establish code review standards.
  • Advance tooling, testing, and delivery practices across teams.
  • Join a team of 5 to 10 and take part in the on-call rotation.
  • Assume technical direction for a domain or system within the first six months.

Requirements

  • Bring at least 10 years of professional experience building full-stack web or mobile products.
  • Have led technical work spanning more than one team.
  • Offer deep, hands-on experience with TypeScript, React, and Node.js.
  • Have designed systems that perform reliably at scale.
  • Have experience with mobile-first, responsive, iterative development.
  • Show a record of writing maintainable, testable code.
  • Communicate effectively in writing and conversation.
  • Be comfortable moving work forward while specifications are still evolving.
  • Use AI tools as part of your regular development workflow.
  • GraphQL, React Native, or SQL database experience is a plus.
  • Relevant experience may include scheduling or calendar interfaces, data-heavy front ends, offline-first or synchronization architectures, multi-tenant or enterprise platforms, workflow engines, or inventory and transactional systems.
  • Be legally authorized to work in Canada.

Benefits

  • Equity.
  • Annual bonus.
  • Benefits package with health coverage, retirement, and leave plans that vary by country.
  • No minimum in-office requirement.
  • Day-to-day use of AI tools in the development workflow.

Related Jobs

Export Development Canada | Exportation et développement Canada

Principal Infrastructure Platform Architect

Export Development Canada | Exportation et développement Canada
1,001 – 5,000 Employees
FinanceGovernmentInsurance

Lead architecture across EDC’s on-premises, hybrid, and cloud platforms, setting direction for secure and dependable infrastructure. Help enable digital services that support Canada’s development finance and global trade mission.

Open