About The Position

We're looking for a Senior Software Engineer to help us build flagship features in Cinapse. You'll work across a modern full-stack codebase with a heavy frontend emphasis, and you'll be one of the most important technical contributors on the team. This is a high-ownership role. You'll work directly with the Founder and Lead Engineer to ship features that are used on major productions every day.

Requirements

  • Advanced TypeScript and React: custom hooks, generics, discriminated unions, component composition
  • Experience building offline-first or offline-capable PWAs. This is core architecture, not a feature flag
  • Zustand, Jotai, or similar modern state management (not just Redux)
  • Next.js 15 + Prisma + PostgreSQL
  • Comfortable designing practical data structures for indexing, ordering, and merging domain entities
  • Able to absorb complex domain logic quickly: production scheduling has real industry rules you'll need to internalize
  • Proficient at integrating AI tools into your engineering workflow (Cursor, Claude, etc.)
  • Comfortable in a fast-moving, small team with high autonomy

Nice To Haves

  • Experience with local-first sync frameworks (PowerSync, Replicache, ElectricSQL) or real-time sync models — last-write-wins, presence, conflict resolution
  • Experience in production software, scheduling tools, or media/entertainment tech
  • Experience with file format parsing and import/export pipelines (PDF generation, XML/CSV parsing, document transformation)
  • tRPC or end-to-end typesafe API experience
  • Mantine UI, Radix, or similar component library customization (not just consumption)
  • Experience with modern testing frameworks (Vitest, Jest, Playwright)

Responsibilities

  • Building and improving core scheduling features used by AD teams on major film and TV productions
  • Offline-first architecture — Cinapse works fully offline on set and in remote locations, and this is a non-negotiable product requirement
  • Flagship features including stripboard management, multi-unit scheduling, real-time collaboration, reporting, and PDF import/export
  • Performance, reliability, and scalability of a production-critical SaaS platform
  • Integrations with Wrapbook's broader payroll and production finance ecosystem

Benefits

  • Unlimited Paid Time Off
  • Work from anywhere in Canada and USA
  • Health and Dental benefits
  • Up to $1,500 USD/ $2,025 CAD towards IT set up for your home
  • Up to 2% matching RRSP / 401K
  • Learning and Development opportunities
  • Up to $50 USD/ $67.50 CAD towards Internet/Cell phone service
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service