Point your AI agent at freehire and let it find you a job.

Get the CLI →

MaintainX (An Autodesk Company)

NewBe an early applicant

Principal Full-Stack Developer at MaintainX

Posted Updated
Discussion

Summary

Principal Full-Stack Developer at MaintainX (an Autodesk company) in Toronto, leading architecture and delivery of mobile-first maintenance software used by 13,000+ industrial customers. Core stack is TypeScript, React, and Node.js, with duties including mentoring engineers, driving architectural decisions, and leading large projects.

Lead advanced projects as a Principal Full-Stack Developer with MaintainX, enhancing mobile-first solutions for industrial teams. Utilize your deep expertise in TypeScript, React, and Node.js to drive our mission.

MaintainX, recently acquired by Autodesk, is seeking a Principal Full-Stack Developer to shape technical direction across diverse platforms. You will partner with Product Managers and Designers to create user-centric solutions that impact 13,000+ customers, including iconic brands like McDonald's and DHL. This role offers ownership in defining architecture and leading teams in a collaborative environment.

Key Responsibilities: • Define workflows for daily customer use • Lead large project design and delivery y• Mentor engineers and enhance code review standards • Drive architectural decisions on complex systems • Foster best practices in tooling, testing, and delivery

Requirements: • 10+ years in full-stack web/mobile development • Expertise in TypeScript, React, Node.js • Proven experience designing scalable systems • Strong communication for technical discussions • Familiarity with AI tools in development processes

Elevate your career in a vital role, crafting solutions that keep the physical world running for diverse industries.

Skills

What Principal Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.