Product Designer

Remote Full-time
Join Knapsack to bridge the gap between design and engineering through code, systems thinking, and intelligent tooling. Help build a platform where design systems, AI, and product infrastructure come together to shape the future of software creation.
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. Our mission is to move beyond static files and manual workflows, enabling structured, system-aware, AI-augmented product creation.
We work with some of the most forward-thinking design systems and platform teams out there. Our team is small, experienced, and deeply collaborative. We care about clarity, craft, and solving the right problems.
Overview
We're looking for a Product Designer who designs in both Figma and the browser. You've made real UX decisions, shaped usable interfaces, and shipped product. You don't just hand off designs—you bring them to life.
This role lives at the intersection of product design and front-end development. You'll design flows, components, and product surfaces—and help implement them in production. You'll collaborate closely with engineers, sometimes writing the code yourself, other times pairing or reviewing implementation.
You thrive in a componentized world, think in systems, and understand how HTML, CSS, and modern frameworks shape design decisions. You bring a structured mindset to complex problems, and you care deeply about how things look and feel.
What We Think You'll Do
Design and build product UI — from early exploration to final implementationWork fluidly between Figma and the codebase (HTML/CSS, React, Typescript)Translate your own designs into responsive, accessible componentsIdentify UX gaps and inconsistencies, and improve them proactivelyLead UX work on system tools, configuration interfaces, and structured workflowsCollaborate with engineering and product to shape features and UI patternsContribute to and evolve our internal design systemPrototype in code when it's the clearest way to show intent
What We Think You'll Need
3+ years of product design experience, with work that shows UX thinking and visual craftReal experience designing complex digital products—ideally B2B, system-oriented, or technical toolsComfortable contributing front-end code (React, TypeScript, HTML/CSS)A strong grasp of UX principles: information architecture, usability, accessibilityFamiliarity with design systems, token libraries, and developer-focused toolingA portfolio that reflects your product thinking, interaction design, and hands-on implementationAbility to work without detailed specs — you know how to explore, refine, and build
Bonus Points
Experience contributing to design systems (tokens, documentation, components)Understanding of accessibility standards (WCAG, ARIA)Background in developer tools, creative coding, or motion designInterest in AI-assisted tooling or systems design
Why This Role Matters
Knapsack is helping teams design and build interfaces in structured, scalable ways. That means the person shaping our 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. If you've ever said, “I design in the browser,” you'll feel at home here.
Location
Remote-friendly (US-based). Knapsack is a fully remote company headquartered in Portland, OR.
Compensation & Benefits
Competitive salary and equityFlexible, remote-first work cultureGenerous vacation policyHealth, dental, and vision insuranceA thoughtful, ambitious team building something truly original

Apply Now



Apply Now

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Associate Sales Director, Advertisers and Brands

Remote

Data Entry Specialist – Remote Healthcare Provider Network Support | $17.50/hr | Full‑Time, Hybrid Training & Career Growth

Remote

**Experienced Data Entry Specialist – Disney Database Management and Content Creation**

Remote

Business Analyst :: $35/hr. :: 7 stakeholder & IIBA

Remote

**Experienced Remote Data Entry Specialist – Live Chat Representative for arenaflex**

Remote

**Experienced Full Stack Information Researcher – Data Science and AI Application Development**

Remote

Food Service Worker weekend Job (Full & Part-Time)

Remote

REGISTERED TRIAGE NURSE - REMOTE

Remote

Analyst - Health Care (HEOR, Epidemiology & Market Access) (2026 Start Date)

Remote

Commissioned Sales Associate

Remote
← Back