CareerPlan

Développeur(se) Full-Stack Principal - Core

MontrealFull-time2026-10-21 → 2026-11-11

Core

Designing and delivering large-scale, ambiguous full-stack projects for MaintainX's core work execution platform, focusing on work orders, scheduling, inventory, and asset hierarchy for frontline teams.

Role type

Principal Full-Stack Engineer (Core Platform)

Builds

MaintainX core platform features including work order execution, scheduling, inventory management, and technician experience.

Domain

Industrial operations / Workforce management / Mobile-first SaaS

Deliverable

production ML models | product features

Required skills

TypeScript, React, Node.js, system design for scale, mobile-first development, maintainable and testable code, technical leadership, architectural decision-making, mentoring senior/staff engineers, code review standards, CI/CD and testing practices.

Preferred skills

GraphQL, React Native, SQL databases, planning/scheduling interfaces, data-rich interfaces, offline-first architectures, multi-tenant or enterprise platforms, workflow engines, transactional systems.

Responsibilities

Define technical direction for daily client workflows; solve complex product problems involving dense interfaces and large data volumes; define architecture and engineering practices for new teams; drive end-to-end delivery of large projects; improve tools and delivery practices across multiple teams.

Seniority

Principal, hands-on IC with mentorship