סקירה כללית
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. 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
דרישות המשרה
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 ensu