Wrapbook is a fintech company focused on enhancing the project economy, particularly in the entertainment industry. They are seeking a Senior Software Engineer to develop core features for Cinapse, a modern production scheduling platform, with a strong emphasis on frontend development and high ownership of the technical contributions.
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
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
- 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)