Full-Stack Developer building TypeScript, React, and Node.js features for MaintainX’s AI-powered maintenance platform. Owning scalable product or platform systems from planning through production.
Responsibilities
Ship features end to end, from planning through production
Partner with Product Managers and Designers to shape the team's roadmap
Own a feature area or system's long-term reliability and performance
Maintain areas of the codebase and address potential failures
Review code and mentor other developers
Improve tooling, testing, and delivery practices
Join a team of 5 to 10 people
Take on-call rotation as part of the role
Own a feature area or system outright within the first 6 months
Contribute to products supporting factories, fleets, hospitals, and campuses
Requirements
4+ years of professional experience building full-stack web or mobile products
Deep hands-on experience with TypeScript, React, and Node.js
Experience with mobile-first, responsive, iterative development
Track record of writing maintainable, testable code
Strong written and verbal communication
Comfort making progress before specifications are fully settled
Day-to-day use of AI tools in the development workflow
Willingness to participate in an on-call rotation
Nice to have: GraphQL, React Native, or SQL database experience
Legally authorized to work in Canada
Benefits
401(k) / RRSP enrollment program
Generous PTO
Remote-friendly environment
Compensation and equity tailored to location
Full benefits details covered during the hiring process
Lead Engineer shaping Xero’s global payments platform and bill - payment products. Building secure, high - throughput services that help small businesses manage cash flow.
Backend engineer scaling Redis and Valkey cache infrastructure for Affirm’s financial technology platform. Automating operations, migrations and self - service workflows for mission - critical data services.
Product Engineering Lead guiding API and React teams building Keet, Tether’s serverless peer - to - peer messaging and video - calling app. Shaping product delivery for global scale.
Product Engineering Lead shaping Keet, Tether’s peer - to - peer messaging and video calling app. Leading API and React frontend teams toward globally scalable consumer features.
Software Engineer Intern building frontend and backend solutions for EQ Bank, Canada’s digital Challenger Bank. Developing APIs, microservices, and web/mobile banking interfaces.
Software Engineer building real - time anti - abuse and detection systems for Resend’s developer email platform. Designing enforcement, ML classifiers, and safeguards against spam, phishing, and account takeover.
Lead software engineer building full - stack CoCounsel integrations with React, TypeScript, Python, and AI tooling. Guiding architecture, delivery, and engineer development at Thomson Reuters.
Part - time Full Stack Engineer building Tether RE’s real estate safety platform across Flutter, React, and NestJS. Developing mobile, web, backend, and partner integrations.
Software Developer building Android infotainment features for Ford vehicles. Developing Apple CarPlay and Android Auto integrations used by millions of drivers.
Backend Software Engineer building Java/Spring APIs and core business systems. Improving scalability, architecture, and technical debt for Megaport’s global Network as a Service platform.