Senior Product Design Engineer
New
J
JobgetherScheduling software
Listing location: France; Structured job location: France; Workplace type: RemoteFull-TimeSenior
Salary$100,000–$150,000 annual salary
Apply NowOpens the employer's application page
Job Details
- Required Skills
- HTMLCSSTypeScriptProduct designReact
Requirements
- Have proven experience as a product designer who has evolved substantially into design engineering.
- Have owned complex and ambiguous product areas from problem definition through launch and iteration.
- Bring strong product design craft and frontend engineering skills in HTML, CSS, TypeScript, and React.
- Be able to independently turn product and design concepts into polished, working implementations.
- Have strong experience designing and engineering custom UI components and primitives.
- Have deep expertise in headless primitive composition, using Base UI, Radix, or similar technologies.
- Understand motion design principles, including timing, easing, and choreography.
- Use AI-assisted development tools such as Claude Code, Cursor, v0, or comparable tools daily.
- Know web standards and browser-native platform primitives.
- Have experience building and maintaining design systems, including reusable primitives, components, and product-specific patterns.
- Have accessibility knowledge covering WCAG, ARIA, assistive technologies, keyboard interaction, focus management, and accessible design patterns.
- Understand product technical architecture, including APIs, data models, application state, and technical constraints.
Responsibilities
- Own core product surfaces, including booking flows, scheduling primitives, and team and enterprise experiences, from concept through production.
- Translate product problems and hypotheses into designs, prototypes, and production-ready frontend components.
- Build and test working prototypes using AI-assisted development tools such as Claude Code, Cursor, and v0.
- Deliver components with correct semantics, complete interaction states, accessibility, and production-quality implementation.
- Design, engineer, and maintain custom components and primitives rather than relying on generic third-party UI libraries.
- Audit and improve the shared component library by identifying gaps, refining patterns, and contributing reusable components.
- Maintain consistency across design tokens, spacing, states, dark mode, motion, and interaction patterns.
- Frame hypotheses, define success criteria, support implementation, and evaluate results.
- Maintain accessibility across keyboard navigation, focus management, semantics, contrast, and motion preferences.
- Document design thinking and decisions through written documentation, prototypes, and recorded walkthroughs.
View Full Description & ApplyYou'll be redirected to the employer's site