Design Engineer

PostHog · Enterprise · Remote · Engineering

This role is for a Design Engineer focused on building and refining UI components and design systems for a developer tooling company. While the company has AI products and the role is expected to leverage AI tools (like Claude, Cursor) to enhance productivity, the core craft of the role is frontend engineering and design, not building AI models or systems themselves. The role emphasizes shipping features quickly, owning product quality, and creating reusable, accessible, and performant UI components.

What you'd actually do

  1. Polishing the Diamond: You’ll be the owner of quality, identifying and fixing those "small" UX papercuts that make the difference between a tool and a craft.
  2. Building Complex UI Components: You won’t just be moving buttons. You’ll be diving deep into interesting technical challenges like building a custom Taxonomic filter, a sophisticated Date-Time picker, and expanding our new component library.
  3. Create a Design system . You hate technical debt and you get the chance to create components that other developers can use without needing a manual.
  4. Shipping with AI: You’ll use AI tools to augment your workflow, allowing you to step into the backend when needed or automate the mundane so you can focus on the "ambitious stuff."
  5. Iterating Quickly: You'll live in a tight feedback loop, prioritizing the user experience above all else.

Skills

Required

  • React (Next.js or Remix experience is great)
  • Tailwind CSS
  • portfolio
  • Twitter

Nice to have

  • Designer intuition
  • typography
  • whitespace
  • visual hierarchy
  • color theory
  • DOM understanding
  • component lifecycles
  • performance constraints
  • reusable components
  • accessible components
  • performant components

What the JD emphasized

  • pixel-perfect design
  • high-velocity engineering
  • elite frontend skills
  • refined design eye
  • obsession with speed
  • leverage AI