Otter Match

Otter Match

Senior Software Engineer

Seattle, WA · Senior · Full-time

Sponsorship not specified$167k-$230kDetected 8 days ago
TypeScriptReactFull-Stack DevelopmentCode ReviewGraphQLUX DesignCypressJestLoad TestingCommunicationCollaboration

About the role

  • We believe in the joy of serving others, and that's why we created Otter - to help restaurateurs succeed in online food delivery.
  • Restaurants around the world, both large and small, including Chick-fil-A, Ben & Jerry's, KFC, and Eataly trust our software to power their delivery business.
  • We increase sales, reduce order issues, and decrease delivery headaches.

Responsibilities

  • Build a reusable platform: support our engineering community through reusable FE components and building a Board Maker product to ship dashboards through a no-code interface.
  • Own quality and reliability through layered testing with Jest, and Cypress and building performance testing frameworks.
  • 3+ years building production web applications, with strong ownership of features from design through launch and iteration.
  • Deep frontend expertise in React and TypeScript: component architecture, hooks, state management, data fetching (React Query, Apollo/GraphQL), and building accessible, performant data-heavy UIs.
  • Product sensibility - you care about restaurateur-facing UX, building trust through data, and collaborating with product and UX design on customer experiences.

Requirements

  • Experience with analytics or BI products - dashboards, reporting, metrics exploration, financial/operational reporting, or similar

Nice to have

  • Demand for online food delivery is growing really fast!
  • In the last 5 years, just in the US, the overall market has expanded 10X from $10B to $100B, and could expand to $500bn- $1T by 2030.
  • experience with visualization libraries (e.g. Visx, D3, Recharts), Cypress E2E testing, internationalization (Rosetta), Mixpanel/product analytics, or data platforms (Cube, Pinot, warehouse-style analytics).
  • What else you need to know
  • As a company driven by innovation and continuous change, close collaboration is essential.
  • We're constantly reimagining our industry, creating new products, and refining our processes, and we do our best work together.
  • Actual compensation will be determined on an individual basis and may vary depending on experience, skills, and qualifications.
  • Voluntary insurance: accident, critical illness, hospital indemnity.

Compensation

  • The base salary range for this role is $167,000- $230,000 per year.

Benefits

  • Base salary is just one part of your total rewards package.
  • You may also be eligible for equity awards and an annual performance-based bonus.
  • Benefits Summary (USA Full-Time Exempt Employees):
  • Medical, dental, and vision insurance (multiple plans, incl.
  • Company-paid life and disability insurance (short- and long-term).

Company info

  • In the past, to be a successful restaurateur, you simply had to have a passion for food and a passion for people - but to succeed as a digital restaurateur you also need to have a passion for technology.
  • add chat with your data, data storytelling, scheduled reports, and other features that modernizes our product suite.
  • Build and evolve Otter Insights - enable customers to answer questions like "How's my business doing?", "What should I focus on today", and "What do I owe for taxes" through best-in-class data intensive applications and experiences.
  • What we're looking for
  • Changing the restaurant industry: You'll be part of a team that helps restaurants succeed in online food delivery.

This listing is sourced directly from Otter Match's careers page and normalized into a canonical job model.