Senior product designer role on the platform team at Easygenerator, owning the visual layer of a token-based design system. The role shapes a unified visual identity across the product suite and builds a new visual direction into components used by every squad.
What you'll do
- Review current products and decide which visual inconsistencies to address first
- Define the visual language: typography, colour, layout and density, iconography, illustration and motion
- Build it into the design system as components, including interaction states, transitions and micro-interactions
- Develop the early visual direction into a documented standard for all squads
- Work with other designers and engineering to get the system adopted across products
- Design and ship product work for the platform team
- Work in code using Claude Code to build and open pull requests
What we're looking for
- Senior or lead level product design experience, with visual design as strongest skill
- Portfolio showing visual systems created and the thinking behind them
- Experience building and maintaining a design system used by other designers and engineers
- Experience with motion and interaction design
- Experience customising and extending an existing code-based component library, such as shadcn/ui, Radix or Material UI
- Comfort working close to code, able to read HTML and CSS
- Confidence presenting and defending design decisions to product managers and engineers
- Full professional English
- Based in, or willing to relocate to, Dubai
Nice to have
- Hands-on with Claude Code or an equivalent agentic coding tool
- Working understanding of LLMs and core AI concepts, and where they break
- Front-end development experience
- Background in brand or editorial design
Good to know
- Around 70 percent of time on visual design and design system, rest on product design
- Long-term role
- Hybrid and flexible, in Dubai
- Designers sit in Dubai and Ukraine
- Apply with CV and portfolio in English, plus a short note on a project where you changed a product's visual language