Skip to content
HoverHoverSan Francisco, CA

Senior Software Engineer, Core UX

Senior full-stack engineer building shared platform services, APIs, and reusable UI components in Ruby on Rails and React to power consistent experiences across Hover's construction, insurance, and future verticals.

165k – 204k
Hybrid5+ YOEFullstack Engineering

About the role

Responsibilities

  • Design and evolve shared services, APIs, data models, and platform capabilities used across multiple Hover verticals
  • Build reusable UI components, workflows, and product foundations that create consistent experiences across the platform
  • Develop systems for displaying measurements and generating configurable outputs across 3D models and PDFs
  • Improve reliability, scalability, and performance across distributed systems and asynchronous workflows
  • Reduce duplicated effort and technical debt through shared solutions used by multiple product teams
  • Drive improvements in activation, retention, product quality, and customer experience through more cohesive platform experiences

Requirements

  • 5+ years of full-stack software engineering experience with meaningful backend depth, building and shipping complex, high-impact systems
  • Strong experience with Ruby on Rails (or similar server-side frameworks) and React
  • Experience designing, building, and maintaining scalable REST and GraphQL APIs and well-structured data models
  • Experience building shared or reusable systems such as platform services, internal tooling, component libraries, design systems, or infrastructure used across multiple teams
  • Strong distributed systems fundamentals, including queues, asynchronous processing, reliability, scalability, and availability tradeoffs
  • Experience deploying and operating cloud-native applications in AWS or GCP (GCP preferred)
  • Strong technical judgment and the ability to balance short-term delivery needs with long-term architectural considerations
  • Comfort using LLM-powered developer tools (e.g., Cursor, Claude) to improve productivity, code quality, and iteration speed

Nice-to-Haves

  • Experience building or supporting platform engineering initiatives, shared services, internal tooling, design systems, or component libraries used across multiple teams
  • Experience with React Native or production mobile applications
  • Experience working with 3D data, geometry processing, spatial models, mapping systems, or visualization technologies
  • Experience in construction technology, insurance technology, property technology, or other multi-product SaaS environments
  • Experience mentoring engineers formally or informally and helping elevate engineering quality across a team

Benefits

  • Competitive salary and meaningful equity
  • Comprehensive medical, dental, and vision coverage
  • Unlimited and flexible vacation policy
  • Generous paid parental and new child bonding leave
  • Mandatory self-care days each month
  • Remote wellbeing resources including fitness classes, meditation tools, virtual therapy, and family planning assistance
  • Support for continued education, management training, conferences, workshops, or certifications

Skills

Ruby on RailsReactGraphQLREST APIsAWSGCPDistributed SystemsReact Native3D DataLlm Tools
Orum

Senior Software Engineer - Dialer Team

OrumUnited States

Senior Full Stack Engineer on the Dialer Team owns end-to-end product features, building scalable backend-heavy systems for real-time call routing, audio processing, and AI integration to optimize sales connect rates. Requires 6+ years experience with JavaScript/TypeScript and SQL.

165k – 190k
Remote6+ YOEFullstack Engineering
Orum

Senior Software Engineer - Coaching + Analytics Team

OrumUnited States

Senior full stack engineer on Coaching + Analytics team builds scalable backend systems (70%) and frontend for processing call data, speech recognition, and delivering actionable sales insights. Requires 6+ years experience with JS/TS, SQL, and full feature ownership.

165k – 190k
Remote6+ YOEFullstack Engineering
NexHealth

Senior Software Engineer, Fullstack

NexHealthSeattle, WA +1

Builds scalable fullstack software for healthcare products including online appointment booking, patient forms, and payments processing. Owns end-to-end projects with 5+ years experience in customer-facing products and strong product thinking.

165k – 240k
On-site5+ YOEFullstack Engineering
Sprinter Health

Growth Team

Sprinter HealthSan Francisco, CA +1

Staff Software Engineer on the Growth team building product-led patient booking flows, multi-channel experiments, and funnel optimization to drive activation and conversions for in-home healthcare. Requires 5+ years engineering experience (including growth/experimentation), strong backend and metrics skills, and mentorship background.

165k – 250k
Hybrid7+ YOEFullstack Engineering
Raylu

Senior Full Stack Product Engineer

RayluNew York, NY

Build and own end-to-end product features using React/Next.js, Node.js, and TypeScript. Prioritize user value, delightful UX, reliable architecture, and full project ownership from idea to iteration.

165k – 250k
On-siteFullstack Engineering