Senior Full-Stack Engineer (Front-End Focus) - Founding Team
About the role
Own the two surfaces our customers live in: a real-time coaching extension that renders inside live sales calls, and the manager dashboard where revenue leaders judge their teams - and us. You'll be the front-end owner on a seven-person engineering team, reporting to the engineering lead, at a company one month into go-to-market with live pilots and paying clients.
The bar is the one you know from the best Israeli B2B products: an interface a paying customer trusts on first contact.
A word of honesty:
Our front-end is the product's moment of truth, and right now it doesn't always meet our bar. We know this precisely, because we track it: coaching cards that appear a beat too late or vanish before the rep can read them, dashboard numbers that don't reconcile across views, filters that look applied but aren't, state that resets on refresh. In a B2B product sold to revenue leaders, every one of those is a critical bug - a manager who catches one wrong number stops trusting all of them. We're not hiring someone to add features on top of this. We're hiring the person who makes "the UI is simply correct" a property of the system.
There's also a hard environment problem most front-end roles never face: our main interface renders inside other people's products. The extension lives in Google Meet and Zoom - pages we don't control, that change without notice, under Manifest V3 constraints, with versions in the field we can't force-update. Shipping reliable UI there is real engineering, not pixel-pushing.
You'll work in an engineering team of seven. Priorities shift when a pilot lands. You'll watch recordings of customers using your UI and feel the misses personally. If you need a design system handed down and a QA department behind you, this is the wrong role. If your instinct on seeing a flickering card is to fix the state model, not the CSS - read on.
Requirements: Who you are
5+ years building web products, deep in TypeScript and React, with production systems that prove it.
You've shipped B2B software that paying customers used daily - and you've felt the difference between "works in the demo" and "works at the customer's desk on their data." Companies like Wix and Monday built their names on that difference; that's the school we're hiring from.
Detail-obsessed in the way that matters: you notice the off-by-one in pagination, the count that doesn't match, the card that flashes - and you can't leave them alone.
You understand state. Real-time UIs, race conditions, optimistic updates, cache invalidation - you reason about what the user sees as a function of events over time, not snapshots.
Product awareness: you ask why a feature exists, push back on specs that won't survive real data, and watch users instead of assuming.
Comfortable across the stack - you can read a FastAPI endpoint, change it, and write the query behind it when that's the fastest path to shipping.
You're hungry. You ship without being pushed, you treat a customer-facing bug as yours regardless of whose commit caused it, and you'd rather own two surfaces end-to-end than a component in someone else's system.
Strong plus:
Chrome extension development (content scripts, MV3, store review).
Experience injecting UI into third-party pages.
Data-viz or analytics-heavy dashboards.
Nice to have:
WebRTC or live media UI.
Design-system experience.
Early-stage startup experience.
This position is open to all candidates.