Senior Full-Stack Software Engineer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

$3500-$5000/month

HOURS PER WEEK

40

DATE UPDATED

May 19, 2026

JOB OVERVIEW

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. ---------- ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin