Remote job
Senior Full Stack Engineer (Product)
Job details
About this role
Role overview Own product features from data model through interface in a web workspace used by architecture professionals. You will ship frequently across a TypeScript stack, build responsive real-time experiences, and integrate image and video generation models into practical user workflows.
Responsibilities - Build and release full-stack features, from backend logic and data models to the user interface. - Design real-time, optimistic interactions that feel responsive on both laptops and phones. - Integrate image and video models from multiple providers into the product workflow. - Keep the product fast, measurable, and reliable as usage grows. - Work closely with design, customer success, and architecture colleagues to shape and deliver features. - Handle interface details such as motion, loading and empty states, and error cases.
Requirements - At least five years building web products with TypeScript, React, and a modern framework. - Comfort owning backend behavior, data models, and related trade-offs. - A record of shipping work that reaches users. - Strong attention to interface quality and product usability. - Clear written communication, as much of the work is conducted in writing.
Nice to have - Convex or another real-time backend. - Experience with canvas or editor products, image pipelines, architecture, or design.
Benefits and work setup - Full-time remote role. - Direct access to founders and the CTO, with a few in-person team meetups each year.