Senior Full-Stack Engineer
Stack: TypeScript, React, Next.js, Node.js, WebSockets, TailwindCSS, PostgreSQL
As a Senior Full-Stack Engineer, you will lead the architecture and implementation of PulsePM’s core workspace: interactive Kanban boards, Gantt timelines, real-time collaboration multiplayer cursors, and predictive burndown charts.
- Architect resilient frontend and backend services for collaborative project tracking.
- Build real-time state synchronization via WebSockets and optimistic UI patterns.
- Collaborate with product designers to create pixel-perfect, accessible experiences.
- Optimize page loads, cache layers, and database query latency.
- 3+ years building production web apps in TypeScript/JavaScript.
- Deep knowledge of React internals, state management, and modern CSS.
- Solid grasp of relational databases (PostgreSQL/Supabase) and API design.
- Pride in writing clean, well-tested code that scales gracefully.