Job Description
Knapsack is helping teams design and build interfaces in structured, scalable ways, meaning the person shaping the product needs to think in both design logic and front-end architecture. You’ll help define what we build—and then help build it. This is a hands-on role for someone who feels just as comfortable debugging layout as they do wireframing flows. The Product Designer will design and build product UI — from early exploration to final implementation, working fluidly between Figma and the codebase (HTML/CSS, React, Typescript).
They'll translate designs into responsive, accessible components, identify UX gaps and inconsistencies, and improve them proactively. This role leads UX work on system tools, configuration interfaces, and structured workflows. They'll also collaborate with engineering and product to shape features and UI patterns, contributing to and evolving our internal design system and prototyping in code when it’s the clearest way to show intent.
About Knapsack
Knapsack is building the Intelligent Product Engine—a platform that helps teams orchestrate design, code, and content into faster, more consistent digital delivery.