Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
MaintainX

Principal Full-Stack Developer – Platform & Infrastructure

MaintainX

. Define the technical direction of shared services and components used by other teams .

Posted 10/21/2026full-timeMontreal • CanadaLead💰 CA$130,000 - CA$230,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in defining technical direction and leading large-scale projects, with a strong focus on API design, performance, and reliability. Proficient in mentoring engineers and driving adoption of best practices across teams.

Highest-signal resume keywords
Technical LeadershipTypeScriptReactNode.jsAPI Design

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Full-Stack Web DevelopmentMobile Product DesignMaintainable Code WritingIterative DevelopmentAdaptive DevelopmentTestable CodeGraphQLSQL DatabaseSearch TechnologiesCI/CD
Soft Skills
Excellent Communication SkillsProblem-Solving
Tools & Technologies
AI ToolsDesign SystemsComponent LibrariesDeveloper ToolsIDE ExtensionsObservability
Industry Keywords
FedRAMPSOC 2On-Call RotationTechnical DirectionPlatform Domain

Tech Stack

Tools & technologies
GraphQLJavaScriptNode.jsReactReact NativeSQLTypeScript

About the role

Key responsibilities & impact
  • Define the technical direction of shared services and components used by other teams
  • Design APIs, tools and design-system components and drive adoption across teams
  • Improve the speed, security and reliability of software design, testing and delivery
  • Gather internal engineer feedback, measure adoption and iterate
  • Lead large, ambiguous projects end to end from planning through production
  • Collaborate with product managers, designers, engineering leadership and engineers to shape roadmaps
  • Own the long-term technical health of a platform domain, including reliability and performance
  • Drive architecture decisions and write technical proposals
  • Mentor senior and staff-level engineers
  • Raise standards for tooling, testing and delivery practices across multiple teams
  • Join a 5–10-person team and participate in the on-call rotation
  • Assume full technical direction of a platform domain or system within the first six months

Requirements

What you’ll need
  • 10+ years of professional experience designing full-stack web or mobile products
  • Demonstrated technical leadership extending beyond a single team
  • Strong hands-on experience with TypeScript, React and Node.js
  • Experience designing shared systems that operate at large scale
  • Experience with iterative, adaptive and mobile-first development
  • Demonstrated ability to write maintainable, testable code
  • Excellent written and verbal communication skills
  • Ability to advance problems before specifications are fully defined
  • Daily use of AI tools in the development process
  • Participation in an on-call rotation
  • GraphQL, React Native or SQL database experience is an asset
  • Experience with search technologies, authentication and identity, design systems or component libraries, developer tools or IDE extensions, CI/CD, observability, FedRAMP or SOC 2 is valued
  • Legally authorized to work in Canada

Benefits

Comp & perks
  • Equity
  • Annual bonus
  • Health coverage, retirement and leave benefits (plan differs by country)
  • Hybrid work with no minimum office-presence requirement
  • Participation in company belonging and inclusion initiatives