Design Engineer

Lovable Lovable · Coding AI · Stockholm, Sweden · Design

Design Engineer role focused on building and scaling user-facing interfaces for Lovable products, requiring strong frontend engineering fundamentals, interaction design skills, and collaboration with design, engineering, and ML teams. The role involves implementing features in React/TypeScript, pioneering new interaction patterns, and translating visual designs into scalable implementations.

What you'd actually do

  1. Design and build world class product experiences
  2. Drive front-end execution - pioneering new interaction patterns, micro-animations, and delightful details that elevate the entire experience
  3. Implement features in React/TypeScript with obsessive attention to detail
  4. Collaborate with backend, ML, design, and product teams to bring complex features to life in a seamless way
  5. Explore and iterate on visual designs with designers, translating explorations into scalable, web-native implementations
  6. Build and maintain reusable components that enhance consistency while enabling creativity across the product

Skills

Required

  • 5+ years of years experience, shipping products users genuinely love
  • Portfolio demonstrating sophisticated interactions and thoughtful user affordances required
  • Ability to make smart trade-offs between speed and polish, knowing when to ship and when to refine
  • Strong fundamental understanding of modern frontend systems - React architecture, state management, performance, accessibility, and scalable UI patterns
  • Experience translating scrappy explorations into production-ready experiences
  • Strong product sense with an eye for detail, accessibility, and usability
  • React
  • TypeScript

Nice to have

  • Golang
  • Rust
  • Cloudflare
  • GCP
  • AWS
  • Github Actions
  • Grafana
  • OTEL
  • Terraform

What the JD emphasized

  • Portfolio demonstrating sophisticated interactions and thoughtful user affordances required