✦ Luna Orbit — Software Engineering

Software Engineer - Frontend

at Opendoor Technologies

📍 Office - Washington-Seattle Remote 💰 $186K – $294K USD / year Posted March 07, 2026
Salary $186K – $294K USD / year
Type Not Specified
Experience senior
Exp. Years Not specified
Education Not specified
Category Software Engineering

Opendoor is seeking a senior frontend engineer to develop complex UI features, improve architecture, and evolve the company's shared UI library and design system, primarily using React, Next.js, and TypeScript.

  • Build high-impact consumer features
  • Lead frontend architecture & quality
  • Level up UI library & design system
  • Improve React/TypeScript/GraphQL stack
  • Collaborate with design and product teams

The role involves working with React, Next.js, TypeScript, GraphQL, and frontend performance and accessibility best practices to build scalable, high-quality user interfaces.

The ideal candidate is a senior frontend engineer with extensive experience in React, Next.js, and TypeScript, capable of leading UI library and design system development. They should have strong skills in frontend architecture, performance, and accessibility, with a product-focused mindset.

ReactTypeScriptNext.jsGraphQLFrontend ArchitectureUI LibraryDesign SystemTesting
RemixPerformance OptimizationAccessibility (a11y)
ReactNext.jsTypeScriptGraphQLUI LibraryDesign System
ReactReact.jsNext.jsTypeScriptGraphQLUI LibraryDesign SystemFrontend ArchitectureSSRSSGHydrationPerformance OptimizationAccessibility (a11y)Testing (unitintegrationvisual)
ReactReact.jsNext.jsTypeScriptGraphQLUI LibraryDesign SystemFrontend ArchitectureSSRSSGHydrationPerformance OptimizationAccessibility (a11y)Testing (unitintegrationvisual)
CommunicationCollaborationProblem-solvingOwnershipTeamworkProduct ThinkingPlatform-minded Design
Industry Technology
Job Function Frontend engineering and UI/UX development for a digital real estate platform
ReactNext.jsTypeScriptGraphQLUI LibraryDesign SystemFrontend ArchitectureSSRSSGHydrationAccessibilityTestingPerformance OptimizationReact.jsRemix

Lack of experience with React, Next.js, or TypeScript, No experience in frontend architecture or design systems, Unwillingness to work remotely

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile