Remote job
Full Stack Product Engineer
Job details
About this role
Role overview A fully remote opportunity for a front-end focused full stack product engineer to help build intuitive, polished interfaces that let non-technical users engage with sophisticated marketing and growth tooling. The work spans end-to-end feature development on a modern product platform, partnering closely with design, product, ML, and customer-facing teams to ship zero-to-one product surfaces.
Responsibilities - Architect and build features end to end for next-generation marketing and growth products - Partner with designers, product managers, and customers to understand real workflows and shape solutions - Lead and own complex frontend system design independently - Build CRUD-style applications with thoughtful UX for advanced functionality - Collaborate with ML engineers to surface insights that inform user decisions - Contribute to backend APIs and data models that support the product surface
Requirements - Proven experience building product interfaces from zero to one alongside product teams - Strong proficiency with React and TypeScript on the frontend - Solid understanding of backend API design and data modeling - Experience building CRUD applications with attention to usability - TypeScript experience on the backend, plus willingness to work with Go where needed - Ability to independently architect complex frontend systems
Nice to have - Background supporting marketing, growth, or data-driven product surfaces - Comfort collaborating directly with non-technical end users
Benefits and work setup - Fully remote, location-independent role - Salary range of $180,000 to $400,000 USD annually - Meaningful equity compensation - Interview process: recruiter screen, frontend technical screen, full stack design interview, and hiring manager conversation