Explore 50+ new features designed to help you grow warranty revenue in 2026
All open positions
Engineering

Senior Full-Stack Engineer

Remote Full-time Engineering

Design and build core platform features across our React frontend and Node.js backend. You'll own product areas end-to-end and ship to thousands of merchants.

Apply for this role

What you'll do

  • Design, build, and ship end-to-end features across our React frontend and Node.js backend
  • Collaborate with product, design, and data teams to define and prioritize product areas
  • Architect scalable, maintainable solutions that serve thousands of merchants daily
  • Write clean, well-tested code and participate in thorough code reviews
  • Mentor junior engineers and contribute to engineering culture and best practices
  • Troubleshoot production issues and improve system reliability

What we're looking for

  • 5+ years of professional experience building web applications
  • Strong proficiency in React (or similar frontend framework) and Node.js
  • Experience with relational databases (PostgreSQL preferred) and REST/GraphQL APIs
  • Solid understanding of software design patterns, data structures, and algorithms
  • Comfortable working in a fast-paced, remote-first startup environment
  • Excellent written and verbal communication skills

Nice to have

  • Experience with TypeScript, Next.js, or Astro
  • Familiarity with e-commerce platforms (Shopify, WooCommerce, BigCommerce)
  • Background in insurance, warranty, or fintech industries
  • Experience with AWS or GCP cloud services

Why Umbrella?

Remote-first
Equity & ownership
$2k learning budget
Health & wellness
Flexible PTO
Team offsites

Apply for Senior Full-Stack Engineer

Fill out the form below and we'll get back to you within a few business days.

Online profiles

Documents

Upload resume PDF, DOC, or DOCX
Upload cover letter PDF, DOC, or DOCX (optional)

Book a Demo

See how Umbrella can power your warranty program.

Pick a Time

Choose a slot that works for you.

ESC

Search across docs, blog, and pages

No results found

Try a different search term