
UpKeep
Job title: Software Engineer – Frontend
Job type: Remote, US
Hiring company: UpKeep
Salary: $175,000 – $195,000 Annually
We also recommended: Remote Senior Project ManagerÂ
Job description
UpKeep is on a mission to reinvent how the physical world runs-starting with the frontline teams who maintain it. We’re the creators of the world’s first AI-first CMMS (Computerized Maintenance Management System), equipping technicians and facilities teams with automation, machine learning, and predictive insights that drive operational speed, safety, and efficiency.
What started as a garage-built prototype is now a fast-scaling SaaS company, backed by Insight Partners, Emergence Capital, and Y Combinator. Over 4,000 companies-including Shell, Yamaha, Unilever, and Marriott-run on UpKeep to modernize their asset operations. We’re leading the $30B category shift toward Asset Operations Management, where uptime, intelligence, and AI converge.
Key Responsibilities
- Collaborate cross-functionally with designers, product managers, and engineers to define, build, and iterate on impactful user-facing features.
- Provide technical leadership on front-end architecture, micro-frontends, and modern React best practices.
- Take on team lead responsibilities within a full-stack team: driving sprint planning, facilitating technical decision-making, and acting as a trusted point of escalation for front-end matters.
- Help align team efforts with engineering-wide front-end strategies, ensuring best practices are applied consistently across projects.
- Lead the development and evolution of shared component libraries and design systems, working closely with Storybook and Figma.
Requirements
- 10+ years of hands-on JavaScript programming experience with a focus on front-end engineering
- Expert-level proficiency in TypeScript and React for modern front-end development
- Strong understanding of front-end architecture, micro-frontends, and design systems
- Experience with Jest, React Testing Library, Cypress, and/or Playwright
- Familiarity with Storybook, Figma, and scalable component library maintenance
- Working knowledge of GraphQL and REST API integration
- Experience monitoring and optimizing front-end performance using tools such as Lighthouse, Web Vitals, and Sentry
See more jobs here