Full Time
$3500-$5000/month
40
May 19, 2026
Senior Full-Stack Software Engineer — TypeScript / React / Node.js — AI-Native SaaS — Long-Term, Full-Time
About Patch Ventures
Patch is an AI-powered business management platform built for veterinary hospitals. We are becoming the system of record for everything inside a hospital's operational sphere, and increasingly, the system that runs that work itself.
We are an early-stage company growing the engineering team and looking for senior software engineers who want to build a category-defining product close to the foundation.
The Stack
Frontend: TypeScript, React, Next.js
Backend: TypeScript, Node.js, NestJS with Express, REST, Domain-Driven Design and Hexagonal Architecture
Persistence: PostgreSQL, Redis, S3
Infrastructure: AWS, Docker, GitHub Actions
AI: All frontier models
Observability and Testing: Sentry, Vitest
What We Actually Look For
The right person learning these tools is meaningfully better than the wrong person who already knows them. We want engineers with strong fundamentals, sharp judgment, and a builder's instinct. Familiarity with our stack is a plus. The bar on craft is not.
We expect several years (4+) of professional full-stack experience, comfort working end-to-end in TypeScript, a genuine interest in AI-native product work rather than bolt-on chat features, and direct, written communication.
Required: Prior full-time work experience with companies based in the United States, Canada, the United Kingdom, Australia, or Western Europe. This is not negotiable. Applications without verifiable experience working with companies in these markets will not be reviewed.
Logistics
Position: Full-time, long-term, remote
Hours: Flexible. Work the hours that work for you. No required overlap with US time zones.
Compensation: $3,500 to $5,000 per month USD, based on prior experience and the strength of your work.
Start date: As soon as the right person is identified.
We take hiring seriously, and we respect your time. After we review and advance your application, we will mandate the following for each applicant:
1. A short async video exercise, about 30 minutes of your time
2. A ~30-minute technical conversation with our CTO
3. A paid take-home exercise in our actual stack, 4 to 6 hours of your time. If you advance through our hiring process, we will pay for every completed take-home regardless of outcome
4. A ~60-minute final conversation
5. Reference checks
How to Apply
Include the following:
1. A short note, a few sentences, on a system you built that you are proud of, and why
2. Links to a portfolio, GitHub, or representative code samples
3. A list of every US, Canadian, UK, Australian, or Western European company you have worked with, including your role, the duration, and a contactable reference where possible
4. Your current location and time zone
5. Your expected monthly rate in USD
6. Your earliest possible start date
We will attempt to respond to all applications that follow these instructions.