UI Designer / Frontend Developer – Design Systems (m/f/d)
nuwacom GmbH
- Koblenz, Luxembourg
- in DE, LU
We are looking for a UI Designer / Frontend Developer who will build, develop, and anchor our design system within development. You are the person who transforms design specifications into production-ready, reusable components and ensures they are consistently implemented throughout the entire product. We work AI-first - with Cursor and Claude Code - and expect you not only to use these tools but to actively help shape what a modern design process with AI support looks like.
Tasks
- Systematically build and expand our design system - evolve existing approaches with Tailwind CSS and shadcn/ui into a consistent, scalable system that thinks beyond individual components
- Develop reusable UI components with clear APIs, clean documentation, and high quality standards - from buttons to complex data grids
- Transform UX concepts into production-ready components - from Figma designs, but also from Lovable prototypes and Claude Code outputs. You are the bridge between design vision and technical reality
- Work closely with the Head of Product Design and Head of Product to ensure the design system reflects and supports the product strategy
- Ensure adoption within the development team - you make sure the design system doesn’t gather dust in documentation but is consistently used in daily code
- Safeguard UI quality through reviews, testing, and systematic consistency checks across all product areas
- Help shape a new design process that natively integrates AI tools like Cursor, Claude, and Lovable - vibe coding is not a buzzword for us but lived practice
- Anchor design system rules in AI-supported workflows - e.g., through skills, prompts, and configurations so that AI-generated code also meets our standards
- Optimize performance, responsiveness, accessibility, and code quality - especially where AI-generated code meets production requirements
Requirements
Must-Have
- 3-6+ years of professional experience in frontend development with demonstrable focus on UI quality
- Strong knowledge of React, TypeScript, modern JavaScript, and Tailwind CSS - experience with frameworks like Next.js or Remix is a plus
- Experience in building and maintaining a design system - you know what it takes to go from individual components to a consistent system
- Knowledge of Tailwind CSS and shadcn/ui (or comparable component-based UI libraries like Radix UI, Headless UI)
- Experience developing reusable UI components with clear APIs and clean abstraction
- Proficiency with Figma as a design handoff tool - you can read, question, and precisely implement designs
- Understanding of design tokens and component-based UI architecture
- Experience with modern CSS - Grid, Flexbox, Custom Properties are your daily tools
- Familiarity with AI-supported development tools like Cursor, Claude Code, Lovable, etc. - you see AI as a tool, not a threat
- Fluent English skills (company language)
- Strong UX/UI understanding and an eye for details, consistency, and visual quality - you can tell the difference between “good enough” and “really good”
Nice-to-Have
- Experience with Storybook for component-based documentation and visual regression testing
- Knowledge of accessibility (WCAG 2.x, BITV)
Application Process
We start with getting in touch, followed by one or two interviews (video or on site), and end with a final chat to see if it’s a great fit for both sides.
