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 Designer Who Codes that obsesses over the details that make complex tools feel effortless. You'll work on our LLM platform, creating functional features and refining them into intuitive, polished experiences. Most engineering teams treat UX refinement as an afterthought squeezed between feature work. We have a dedicated role for it because we believe the difference between 'works' and 'delightful' is what separates good products from great ones. You'll have the space to really care about craft. We're a technical team building for technical users. Your job is to make the experience of using our product enjoyable!
Job Responsibility:
Own the 'feel' of the product end to end
User Research: Identify pain points
Watch real users struggle in Fullstory, identify friction points, and fix them
Design Solutions: Prototype interaction alternatives rapidly (in Figma or code) to test different approaches
Create, refine, and iterate on UX flows and interaction patterns
Implement Solutions: Work closely with our Senior engineers who own feature architecture - they build the foundation, you perfect the interface
Run lightweight usability tests to validate improvements
Build reusable interaction patterns that the team can leverage
Requirements:
You've made products noticeably better through interaction refinement
You understand design systems and animation libraries
You've used feedback collection tools and incorporated user feedback into designs
You can work in Figma to prototype
You think about edge cases, loading states, and empty states automatically
You've worked on complex tools (dev tools, data tools, B2B SaaS) where UX really matters