✦ Luna Orbit — Software Engineering

Software Engineer, Domains

at Vercel

📍 Remote - United States Remote Posted March 20, 2026
Type Full-Time
Experience mid
Exp. Years 5+ years
Education Not specified
Category Software Engineering

This role involves developing customer-facing domain management features, including search, purchase, renewal, and transfer workflows, with a focus on reliability and user experience.

  • Build domain lifecycle features
  • Integrate with third-party registrars
  • Improve user notifications and statuses
  • Collaborate with support teams
  • Ensure data accuracy and reliability

The technical environment includes TypeScript, React, Next.js, REST APIs, and third-party registrar integrations, supporting scalable web applications.

The ideal candidate is a mid-level full stack engineer with strong TypeScript skills, experienced in React and Next.js, capable of building customer-facing web applications and integrating with third-party services.

Strong experience building customer-facing products with TypeScriptExperience with modern web UI development (ReactNext.js)Experience building and integrating REST APIsExperience designing data modelsExperience writing tests and instrumentation
Experience with domains concepts (registrarsDNSWHOIS)Experience using Effect to build TypeScript appsExperience integrating with third-party providersExperience building notification systems
ReactNext.jsREST APIsTypeScriptThird-party registrar APIs
TypeScriptJavaScriptReactNext.jsREST APIsweb UI developmentdata modelingtestinginstrumentationnotificationsDNSregistrarstransfers
TypeScriptJavaScriptReactNext.jsREST APIsweb UI developmentdata modelingtestinginstrumentationnotificationsDNSregistrarstransfers
collaborationproblem-solvingattention to detailcommunicationteamwork
Industry SaaS
Job Function Develop and maintain domain management systems
Role Subtype Full Stack Developer
Tech Domains React, Next.js, REST APIs, TypeScript
full stack engineertypescriptreactnext.jsrest apiweb ui developmentdata modelingtestinginstrumentationnotificationsdnsregistrarstransferscustomer-facingremoteweb developmentfrontendbackendcloud integrationweb ui

Lack of experience with TypeScript or React, No experience with REST APIs or data modeling, Inability to work remotely, No experience with domain concepts (registrars, DNS)

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