Design Engineer

CodeRabbit is an AI software-development platform for reviewing, prioritizing, understanding, and securing code changes created by people and coding agents.

San Francisco, United States
About CodeRabbit

CodeRabbit provides automated, context-aware AI code reviews across pull requests, IDEs, and CLI workflows, and has expanded into agentic change management with PR triage, change explainability, security monitoring, planning, and Slack/Discord agents.

View jobs by CodeRabbit

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will ship polished UI components and interactions across IDEs, Git platforms, the CLI, and the web. You will rapidly prototype AI experiences, translate designs into pixel-perfect code, and improve implementation quality through motion and micro-interactions. You will build reusable components and visualizations for complex code-analysis data.

Requirements

  • 2–5+ years of experience in design engineering, front-end, or product design
  • Portfolio or shipped work demonstrating engineering rigor and visual craft
  • Strong TypeScript, React, CSS, and animation skills
  • Experience building or contributing to design systems and component libraries
  • Command of modern front-end tooling and design tools such as Figma
  • Experience shipping complex technical products

Responsibilities

  • Build production-quality UI components and interactions
  • Prototype emerging AI experiences rapidly
  • Translate high-fidelity designs into pixel-perfect code
  • Set the quality bar for UI execution, motion, and micro-interactions
  • Create and maintain reusable cross-platform design-system components
  • Implement visualizations for code quality metrics, dependency graphs, and AI-generated insights
  • Define interaction paradigms for AI and developer tools

Benefits

  • Equity
Design Engineer at CodeRabbit | JobStash