BY Recruiting

BY Recruiting

Senior Full Stack Engineer (Team Lead)

seed-stage hospitality tech startup
New York City, NYDirect HireOn-site
Apply Now

About the role

What we're looking for:

We need someone with 5+ years of production TypeScript experience who has led small engineering teams with a player-coach mentality. You should be comfortable owning features end-to-end in a fast-moving seed-stage environment and have a track record of shipping mission-critical B2B applications. Bonus points if you've scaled engineering teams at early-stage startups or have experience building AI-powered products.

What you'll do:

Ship full vertical slices across a TypeScript monorepo - schema migration, backend service, frontend component - in a single PR.

Drive a clean-room rebuild from a legacy no-code platform to a hand-crafted TypeScript monorepo, defining the architecture and patterns every future engineer inherits.

Lead and mentor a small team of engineers (3-5 people) through code review, architectural guidance, and pairing - setting the quality bar while spending the majority of your time as an individual contributor.

Establish AI-assisted development practices that scale with the team, leveraging tools like Claude Code, Cursor, and Copilot as core parts of the development workflow.

Integrate with complex third-party systems including property management systems, smart locks, payment processors, and high-frequency telemetry pipelines.

Build for a multi-region, data-residency-sensitive product serving operators running thousands of hospitality units.

About the opportunity:

This is a high-growth seed-stage hospitality technology company scaling quickly after strong recent revenue growth. Engineering is mid-rebuild, migrating from a legacy no-code platform to a modern TypeScript monorepo with NestJS on the backend. This is a compelling moment to join: you will not inherit tech debt, you will define the system that replaces it. The team builds with AI, not just for it - AI coding agents are core to how they ship, and engineers are expected to be heavy users who no longer write code manually when agents can do it better.

Tech stack:

TypeScript, NestJS, Node.js, React, PostgreSQL, Monorepo (Turborepo), Next.js (App Router), React Native, Prisma, Row-Level Security, Claude Code, Cursor, GitHub Copilot, Edge Computing, Background Job Queues

Requirements

- 5+ years of production TypeScript experience
- 2+ years leading engineers with a player-coach mentality
- Experience with TypeScript, NestJS, and React is essential; backend-leaning preferred
- 5-8 years building mission-critical B2B applications
- Built production B2B SaaS applications end-to-end
- Led or participated in system migration/rebuild projects
- Strong AI integration skills; must use multi-agent systems effectively
- Heavy daily use of AI coding agents (multi-agent workflows)
- Previous experience scaling engineering teams at seed or early-stage startups preferred
- Strong relational DB skills: schema design, migrations, query optimization
- Full-stack backend-leaning: infrastructure, APIs, and React frontend
- Monorepo architecture with end-to-end type safety
- High ownership and decision-making skills
- Vertical SaaS, hospitality, or proptech domain experience a plus
- IoT telemetry, event pipelines, or offline-first mobile experience a plus