Careers

Help us build the future of tennis.

We're a small, focused team putting every tennis court in America on one map. If that sounds like a thing you want to spend the next decade on โ€” read on.

What we believe about teams

Three convictions that shape who we hire.

01

Marketplaces win on focus.

Not on features. We pick a narrow problem and execute it ten times better than the horizontal alternatives. The people we hire have a strong opinion about what we shouldn't build.

02

Real users beat survey users.

Our best product instincts come from playing tennis ourselves. Everyone on the team โ€” engineers, designers, ops โ€” uses the product weekly. If you don't play tennis, you'll learn.

03

Generalists ship.

At our stage, the engineers who do the most are the ones who can swap between Drupal, Next.js, React Native, and SQL without slowing down. We hire generalists, not specialists.

How we work

Small team. Async-default. Ship hard.

๐ŸŒŽ

Remote-first, California-time

The team is distributed but the working hours overlap with California business hours. We get together in-person quarterly โ€” usually around a launch.

โœ‰๏ธ

Async-default

Most decisions happen in writing โ€” Linear comments, docs, PRs. Meetings are for problems that need three people's brains in the same hour, not for status updates.

๐Ÿš€

Ship early, iterate hard

Our default is "deploy on Friday." Small batches catch bugs early. Production behaves better when it changes constantly than when it changes rarely.

๐ŸŽฏ

One metric at a time

The whole team focuses on a single weekly metric โ€” Weekly Confirmed Plays (WCP). When we move that, everything downstream moves with it.

๐Ÿ“

Equity for everyone

Founding-team grants are meaningful (1โ€“5%). Above-market base for our stage. We share milestones, hiring decisions, and the cap table with the team.

๐ŸŽพ

We play

$1,200/year tennis budget for the whole team โ€” lessons, court fees, gear, league entries. We expect you to use it. Eat your own dog food.

Open roles

Hiring through public launch.

All roles are open as we close our pre-seed. We respond to every application within 5 business days.

Founding Engineer

Full-time Drupal + Next.js + RN Remote ยท CA hours $150โ€“200k + 1โ€“3% equity
Apply โ†’

You'll own the backend (Drupal 11 on Pantheon), most of the web (Next.js), and a chunk of the mobile app (React Native via Expo). The first engineer hire after the founder โ€” substantial ownership and decision-making from day one.

What you'll do in the first 90 days
  • Stand up Drupal 11 on Pantheon with our content model (Facility, Court, Booking entities).
  • Wire JSON:API + custom REST endpoints; build the booking state machine.
  • Implement Stripe Connect for payments + payouts.
  • Get the consumer Next.js app talking to it end-to-end.
  • Stand up the PostGIS sidecar for the bbox / map queries.
What we need
  • 5+ years shipping production web applications.
  • Demonstrated experience with at least two of: Drupal, Next.js, React Native, PostgreSQL.
  • You've shipped something with payments before (Stripe ideal).
  • Comfortable being the only engineer for the first few months.

Senior Designer (Contract โ†’ FT)

Contract โ†’ full-time Product + brand Remote ยท CA hours $140โ€“180k FT range
Apply โ†’

You'll set the visual identity through public launch and own design for both consumer and operator surfaces. Start as a 3-month contract; convert to FT if it clicks for both sides.

What you'll do
  • Take the existing prototype designs and turn them into a real design system.
  • Own the visual identity through the public launch announcement.
  • Design end-to-end flows for the four booking modes โ€” alongside the engineer.
  • Lead App Store / Play Store creative.
What we need
  • Senior portfolio with at least one consumer marketplace shipped end-to-end.
  • Strong opinion on the brand-vs-product tradeoff.
  • Figma fluent; comfortable in code (HTML/CSS) is a plus.

Mobile Engineer (Q3 hire)

Full-time ยท Q3 2026 React Native + Expo Remote ยท CA hours $130โ€“170k + equity
Get on the list

Second engineer hire. You'll own the mobile app โ€” iOS and Android โ€” from M3 onward. We'd love to hear from you now even though the role opens later this year.

Customer Success / Ops (Q3 hire)

Full-time ยท Q3 2026 Host concierge Remote ยท CA hours
Get on the list

You'll be the first non-engineering hire. Owns host onboarding, player support, court-data quality, and the editorial review queue. If you've worked in marketplace ops before โ€” we want to talk.

Don't see your role?

If you'd be perfect for The Courts and we just haven't written the JD yet, email us. We've made hires from cold inbound before.

Email Ryan
Benefits

Standard table-stakes, plus a few that aren't.

๐Ÿฅ

Health, dental, vision

100% covered for you, 75% for dependents.

๐Ÿ’ฐ

Meaningful equity

Founding-team grants. Standard 4-year vest, 1-year cliff.

๐Ÿ–๏ธ

Flexible time off

No tracked PTO. Take at least 20 days/year.

๐ŸŽพ

$1,200 tennis budget

Lessons, courts, gear, league fees. Yearly.

๐Ÿ’ป

Equipment of choice

MacBook Pro + monitor + chair. We pay.

๐Ÿ“š

Learning stipend

$1,500/year for books, courses, conferences.

โœˆ๏ธ

Quarterly team weeks

We get together in-person once a quarter. Usually somewhere warm.

๐Ÿ“ˆ

401(k) at year 2

Once we're past Series A, we'll add a match.

How to apply

No portals. Just email us.

We don't use applicant tracking systems. Send Ryan a short note with:

  1. Which role (or "general")
  2. One paragraph: why you, why us, why now
  3. LinkedIn or rรฉsumรฉ, or a link to your work
  4. Bonus: NTRP rating, if you play

We read every application personally and respond within 5 business days. If we're a fit, you'll do a 30-minute intro call with Ryan, then a paid trial project, then a final conversation with the team.

hiring@thecourts.app โ†’