Savings and investment products

Join a MRV portfolio company

Careers

Full-Stack Team Lead

Notch

Notch

Ramat Gan, Israel
Posted on Feb 9, 2026
Job Description

What the Job Entails

If you’ve engaged with a leading brand online, chances are you’ve already interacted with Taylor, our AI Agent.

At Notch, we’re building the future of customer experience — a platform that empowers brands to create autonomous AI agents across industries like e-commerce, SaaS, cybersecurity, gaming, and more.

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.

ABILITIES & SKILLS

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

Job Requirements

What You’ll Bring

YOUR TEAM

Hiring Manager

Yuval Peled
CTO & Co-Founder
Bonus Points

The Extras We Love

Apply Now

Your Journey Starts Here

Thank you for your submission!

Oops! Something went wrong while submitting the form.