Staff Software Engineer - Frontend
UpKeepAbout the role
We’re building the AI-powered future of maintenance.
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.
Why join us:
- Own the AI-first transformation of an entire industry.
Every feature we ship leverages AI—from predictive work orders to sensor-driven automations. You’re not just iterating—you’re pioneering how data reshapes physical operations. - Real traction, real scale.
Recognized as Gartner’s #1 Facility Management solution and G2’s top-rated CMMS, we’ve earned market leadership through product, not puff. - A company where builders thrive.
We move fast, optimize for outcomes, and give high-agency operators the autonomy to ship big things. Our culture rewards bold thinking, not bureaucracy. - Global team, local energy.
With 100+ employees across the world, we support remote-first work with deep investment in our LA HQ—where certain roles and leadership converge for rapid innovation. - Equity and upside, not just a paycheck.
Competitive comp, meaningful ownership, and benefits that support your health, focus, and long-term growth.
If you’re driven by impact, energized by AI, and hungry to transform a legacy industry—we’re hiring!
POSITION SUMMARY
As a Staff Front-End Engineer at UpKeep, you will play a key role in shaping the user experience and front-end architecture of our platform. You will drive critical initiatives that enhance usability, performance, and scalability across our web applications. Embedded in a full-stack team, you will also contribute to platform-wide front-end standards, component libraries, and design systems. Your deep technical expertise in React, leadership in front-end development, and ability to guide team execution will ensure that we deliver delightful, high-quality experiences to our customers.
ESSENTIAL FUNCTIONS AND 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.
- Ensure front-end performance and reliability using tools like Lighthouse and Sentry, and guide testing strategies using Jest, React Testing Library, Cypress, and/or Playwright.
- Work closely with backend engineers to integrate with GraphQL and REST APIs, advocating for clean, efficient API usage.
- Identify and resolve front-end technical challenges, including accessibility, responsiveness, and performance bottlenecks.
- Define and improve front-end engineering processes, including code review standards, testing practices, deployment workflows, and use of AI-assisted development tools.
- Mentor and support team members through knowledge-sharing, pair programming, and actionable feedback.
- Maintain system-wide front-end documentation to ensure knowledge is accessible and aligned across teams.
EXPERIENCE
- 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, R
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s