We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Nuve Controls LLC logo
Nuve Controls LLC Verified
Building Automation, HVAC, Energy Management, IoT, Smart Buildings

Senior Frontend Engineer

Tustin, California, United StatesHybridFull TimeSenior$120,000–$150,000 /yrPosted 1 month agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

About NUVE

Nuve is a customer engagement platform designed specifically for the HVAC industry, connecting businesses seamlessly with their customers. Beyond being a thermostat company, Nuve provides contractors with valuable HVAC system data through advanced software solutions. Nuve aims to simplify operations and enhance communication for trades professionals by offering powerful tools tailored to their needs.

Location: Hybrid / On-site
Type: Full-time

We’re looking for a Senior Frontend Engineer to help shape and scale a large TypeScript + React platform used to power critical B2B operational workflows.

This is a chance to work on a mature, high-impact single-page application with broad surface area across devices, orders, customers, notifications, reporting, messaging, monitoring, and performance testing. You’ll join an experienced team building and improving a product used every day for complex business operations.

This role is ideal for an engineer who enjoys working in a large existing codebase, shipping real product features, improving architecture over time, and making complex systems easier to maintain.

Tech Stack

React, TypeScript, Vite, Redux Toolkit, RTK Query, React Router, Ant Design, styled-components, SCSS, TanStack Table, Chart.js, Sentry

What You’ll Do

  • Build and maintain product features across a large-scale React SPA with complex operational workflows
  • Develop API-driven user interfaces that handle rich business logic, async data, permissions, and role-based flows
  • Improve frontend architecture, state management, and shared patterns in a mature production codebase
  • Refactor legacy patterns safely and incrementally while protecting reliability and delivery speed
  • Create reusable, scalable components and frontend systems that support long-term maintainability
  • Collaborate closely with product, design, backend, and QA to deliver polished, reliable user experiences
  • Help improve application performance, observability, debugging, and engineering quality across the frontend stack
  • Contribute to code reviews, technical discussions, and pragmatic engineering standards

Required Qualifications

  • 5+ years of frontend engineering experience, including strong professional experience with React and TypeScript
  • Proven track record working on large, complex web applications with many pages, workflows, and backend integrations
  • Strong experience with frontend architecture in SPAs, including code organization, routing, shared components, and separation of concerns
  • Deep understanding of state management, ideally including Redux Toolkit and modern data-fetching patterns
  • Experience building API-driven UI for systems with evolving business logic and multiple backend services
  • Ability to refactor legacy code safely, improve maintainability, and reduce complexity without destabilizing production
  • Experience shipping meaningful product features in collaboration with cross-functional teams
  • Strong problem-solving, communication, and debugging skills

Preferred Qualifications

  • Hands-on experience with RTK Query, React Router, Ant Design, styled-components, SCSS, TanStack Table, Chart.js, Vite, and Sentry
  • Experience with data-heavy dashboards, reporting interfaces, and enterprise admin tools
  • Familiarity with observability, frontend monitoring, and production troubleshooting
  • Experience improving engineering workflows through CI/CD, testing, build tooling, and release processes
  • Background in B2B SaaS, internal tools, or workflow-driven operational platforms

Pay: $120,000.00 - $150,000.00 per year

Experience:

  • Jira: 2 years (Required)
  • Scrum: 2 years (Required)
  • Agile: 2 years (Required)

Work Location: Hybrid remote in Tustin, CA 92782

Ready to apply?
You'll be redirected to Nuve Controls LLC's application page.

Similar roles