Full- Stack Team Lead

Open 22d posting dated 14 hours ago

Summary

Lead a small full-stack team building enterprise AI workflow agents in TypeScript, React, Node.js, and Postgres, while writing production code and owning product areas end-to-end.

Notch is the AI operating system built for enterprises running complex, regulated operations. We deploy purpose-built agents that resolve real workflows end-to-end -compliantly and at scale - across insurance, financial services, and fintech.

We’re a fast-growing startup at the forefront of the AI revolution, helping companies scale smarter, cut costs, and deliver human-like customer experiences. Our platform already processes hundreds of thousands of conversations at any time, delivering customer support at superhuman speed and accuracy.

We’re looking for a hands-on Fullstack Team Lead to lead one of our core R&D teams.

This role is ideal for someone who is still a strong individual contributor, but also wants to lead people, shape architecture, and build a team. You’ll be responsible for owning a meaningful product area end-to-end technically and organizationally.

This is not a pure management role. You are expected to write production code, lead by example, and take deep responsibility for delivery and quality.

Requirements

What You’ll Do

  • Lead a small, high-impact fullstack team (initially 3–6 engineers)
  • Own architecture, design, and implementation of core product areas
  • Make key technical decisions with a strong focus on scalability, reliability, and developer experience
  • Mentor, coach, and grow engineers — technically and professionally
  • Drive execution: break down complex problems, prioritize work, and ensure delivery
  • Collaborate closely with Product, Design, and other R&D teams
  • Help shape engineering standards, best practices, and team culture
  • Take part in hiring and building the next generation of Notch engineers

You’re a Good Fit If

  • You have 6+ years of professional experience in software development
  • You have strong fullstack experience (frontend + backend)
  • You have hands-on leadership experience (team lead / tech lead / unofficial lead counts)
  • You’re fluent in Typescript and modern web development
  • You deeply understand distributed systems, including race conditions, retries, and failure modes
  • You believe small, focused teams outperform large ones
  • You care about your team and take responsibility for their growth
  • You’re comfortable operating in ambiguity and incomplete processes
  • You enjoy both building and teaching

You’re a Great Fit If

  • You’ve worked with LLMs / AI-driven systems
  • You’re strong in relational database design and data modeling
  • You’re highly product-oriented and think beyond “just code”
  • You’ve worked in early-stage or fast-scaling startups
  • You naturally take ownership and push things forward

Tech Stack

Frontend

  • React (hooks) + Typescript
  • Headless components + MUI
  • TanStack Query
  • Vite
  • WebSockets + REST
  • Multiplayer / real-time web app architecture
  • Local-first methodology

Backend

  • Node.js + Typescript
  • Express + Zod
  • LLM & vector-based architectures
  • Postgres + Drizzle ORM
  • Distributed systems with queues, caches, and locks (Postgres + Redis)
  • OpenTelemetry (o11y)
  • Monorepo

Our Culture

  • Office-first (Ramat-Gan, Bursa)
  • Extreme ownership and accountability
  • High standards, fast pace, and lots of freedom
  • Minimal bureaucracy, evolving processes
  • People who want to grow beyond a narrow role definition
  • A small, commando-like team where your impact is immediate and visible