
Senior Software Engineer
Wrapbook
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $148,800 - $227,800 per year
Job Level
About the role
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptReactcustom hooksgenericsdiscriminated unionscomponent compositionoffline-first architectureNext.jsPrismaPostgreSQL
Soft Skills
ability to absorb complex domain logiccomfortable in fast-moving environmentshigh autonomy