This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're looking for a product designer who designs, prototypes, and ships — and knows the difference between software that works and software that makes someone smile. Clinicians use Heidi to get away from keyboards and back to patients. We want the product to feel as considered as the best software you've ever used — cohesive, quiet, and precise across every surface. When a clinician's tools feel right, they spend less time fighting software and more time with patients. That's the job. You'll own the connective tissue of the product — shared patterns, consistent feel, the details that make software feel like one product. You'll partner directly with engineers, push code when it makes sense, and care about the 3px padding issue as much as the information architecture.
Job Responsibility:
Own design quality across the product — catch what's inconsistent and fix it before it ships
Design, prototype, and ship features alongside engineers, without handoffs
Explore what AI-powered clinical software should look and feel like, not just maintain what exists
Contribute to a design system built as a floor, not a ceiling — components, tokens, and patterns that make consistency the default
Push CSS fixes, build prototypes in Cursor or Claude, and open PRs for polish that shouldn't wait for a sprint
Share work early, give honest critique, and help the team raise its bar for craft
Requirements:
A portfolio where craft is visible
Comfortable designing in Figma and shipping in code
Preferences about easing curves, opinions on optical vs mathematical alignment, a habit of stress-testing components at their edge cases
Strong opinions about design, loosely held
When you see a broken pattern in production, you fix it, you don't file a ticket and wait