Full-Stack Engineer

MaintainX

$108K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 4+ years of experience in full-stack web or mobile product development
  • Proficiency in TypeScript, React, and Node.js
  • Experience with mobile-first and responsive design
  • Ability to write maintainable and testable code
  • Strong communication skills for explaining technical concepts to various stakeholders
  • Comfortable progressing on projects before full specifications are defined
  • Daily use of AI tools in development practices
  • Familiarity with GraphQL, React Native, or SQL is a plus

Responsibilities

  • Ship features from planning to production
  • Collaborate with Product Managers and Designers to define team roadmaps
  • Take ownership of feature area reliability and performance
  • Review code and mentor team developers
  • Improve tooling, testing, and delivery practices

Benefits

  • Opportunity to work on impactful projects that support essential services
  • Engagement with a large-scale product managing millions of assets and work orders
  • 401(k) / RRSP enrollment available
  • Generous paid time off and remote-friendly work culture
  • Career advancement opportunities in a meritocratic environment
  • Personalized compensation and equity discussions
Full Job Description
The Role

This is our single hiring pipeline for Full-Stack Engineers across our product and platform teams. On the product side, that could mean Asset Lifecycle, Global Feature, Reporting, Preventive Maintenance, or Planner: the systems behind work orders, assets, and scheduling that customers touch daily. On the platform side, it could mean Backend Framework, Search or API Platform: the shared services and infrastructure the product teams build on.

Whichever team you join, you will:
  • Ship features end to end, from planning through production.
  • Partner directly with Product Managers and Designers to shape your team's roadmap, not just execute against it.
  • Own a feature area or system's long-term health: reliability, performance, and the parts of the codebase nobody notices until they break.
  • Review code and mentor other developers on your team.
  • Raise the bar on tooling, testing, and delivery practices.


Our core stack is TypeScript, React, Node.js, and MySQL. Some teams use C# or Python. You don't need to already know every piece of it to apply. You'll land on a team of 5 to 10 people and take on-call rotation as part of the role. Within your first 6 months, you'll own a feature area or system outright.

Team Matching

You won't pick a team on your application. We place you based on your background, what comes up in your interviews (technical screen plus a team-fit conversation), and where the openings are at the time. If you have a strong preference going in, tell your recruiter early so we can route your interviews accordingly.

We're looking for:
  • 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.
  • A track record of writing maintainable, testable code you're comfortable handing off to someone else.
  • Strong written and verbal communication: you can explain a technical tradeoff to a designer or a support lead as easily as to another developer.
  • Comfort making progress on a problem before the spec is fully settled, adjusting as you learn more.
  • Day-to-day use of AI tools in your development workflow, not just occasional experimentation.
  • Nice to have: GraphQL, React Native, or SQL database experience.


We Offer:
  • Work that shows up in the physical world. What you build keeps factories, fleets, hospitals, and campuses running.
  • A product built at real scale. 13.9 million managed assets, 79.5 million completed work orders.
  • 401(k) / RRSP enrollment program.
  • Generous PTO and remote-friendly environment
  • Room to grow fast. We believe in meritocracy, where ideas and effort are publicly recognized and rewarded.
  • Compensation and equity confirmed with you directly during the process, tailored to your location.
  • Full benefits details covered once you're talking with our team.

Similar Jobs

More Jobs at MaintainX

More Information Technology Jobs

Find similar Full-Stack Engineer jobs: