Full-Stack Developer
תיאור המשרה
Were looking for a Full-Stack Developer to join the Halo rebuild: a clean, greenfield rewrite of our OTT sports platform. This is a product-focused role on a lean, senior squad - youll own features end-to-end, from API to UI, and ship them to real fans worldwide.We develop using agentic engineering methods - specifically the BMad Method, a structured approach where AI agents handle well-defined work in a disciplined, human-supervised workflow. Youll be expected to work fluidly alongside AI agents: reviewing their output, catching their blind spots, and knowing when to take the wheel yourself.As part of your role, you will:Build full-stack product features across the Halo monorepo - API routes, business logic, React components, and page layouts.Work within a Next.js 16 / React 19 frontend (App Router, Server Components, TypeScript) and contribute to shared packages including the design system and domain contracts.Design and implement API endpoints integrating with upstream data sources: sports data, athlete identity, and media repositories.Migrate logic incrementally from the legacy platform (NestJS, Node/Express, CodeIgniter PHP) into the new Halo architecture.Write meaningful tests, contribute to CI/CD pipelines, and uphold code quality in a Bun-powered monorepo with Biome.Bring product instincts to technical decisions - flag gaps in specs, propose simpler solutions, and push back on scope that isnt ready.Requirements: 4+ years of full-stack development with production TypeScript on both frontend and backend.Strong React fundamentals and hands-on experience with Next.js (App Router, SSR, data fetching strategies).Solid backend experience: REST or GraphQL API design, MongoDB or similar document stores, authentication flows (JWT, OAuth).Comfort in a monorepo with shared packages, and the discipline to keep shared code stable.Genuine curiosity about AI-assisted development - youve used LLM tools seriously in your workflow and have opinions about where they help and where they dont.A pragmatic approach to testing - tests that catch real bugs, not padding for coverage metrics.Bonus points if you have:Hands-on experience with agentic development workflows (BMad, Claude Code, Cursor, Copilot Workspace, or similar).Experience with React Server Components or Next.js 15+ in production.Background with video platforms, live streaming (HLS/DASH), or OTT products.
Familiarity with Capacitor - our mobile app shares the same web layer.Experience migrating or strangling a legacy monolith without disrupting live traffic.This position is open to all candidates.
מתעניינים במשרה הזו?