Senior Full Stack Developer building MaintainX’s mobile-first maintenance and operations platform. Owning full-stack features, architecture, reliability, and developer practices.
Responsibilities
Build and improve customer workflows, including scheduling, parts management, and reporting
Solve complex product problems involving dense data-heavy interfaces, large datasets, offline behavior, and multi-site scale
Shape architecture and engineering practices on newly formed teams
Simplify complex workflows on desktop and mobile
Ship features end to end from planning through production
Partner with Product Managers and Designers to shape the team roadmap
Own the long-term reliability and performance of a feature area or system
Review code and mentor other developers
Improve tooling, testing, and delivery practices
Join a team of 5 to 10 people and participate in on-call rotation
Own a feature area or system outright within the first 6 months
Requirements
5+ 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 skills
Ability to make progress before specifications are fully settled and adjust as needed
Daily use of AI tools in the development workflow
Nice to have: GraphQL, React Native, or SQL database experience
Additional valued experience: scheduling or calendar UIs, data-heavy front ends, offline-first or sync architectures, multi-tenant or enterprise platforms, workflow engines, or inventory and transactional systems
Participation in an on-call rotation
In-person onboarding and/or in-person ID verification may be required
Benefits
Annual cash bonuses may be included
Commissions for sales roles may be included
Stock grants may be included
Comprehensive benefits package
In-person onboarding and/or in-person ID verification may be provided/required
Principal Software Engineer modernizing Sun Life’s MarTech and customer engagement platforms. Building Snowflake - based, cloud - native, event - driven systems for millions of financial - services clients.
Tech Lead building authentication, fraud protection, and access platforms for Reap’s global stablecoin fintech. Owning AWS architecture, security, reliability, and platform adoption.
Senior Software Developer building secure, scalable AI - enabled financial intelligence systems at MindBridge. Owning data pipelines, enterprise integrations, analytics, and cloud platform capabilities.
Backend engineer building scalable AI - native cybersecurity infrastructure for Doppel. Developing software that detects and disrupts phishing, impersonation, fraud, and other digital threats.
Browser engine specialist developing experimental browser capabilities at Mozilla, the open - source internet technology company. Investigating engine internals, performance, correctness, and AI - agent interaction.
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.