Design Engineer
CodeRabbit is an AI software-development platform for reviewing, prioritizing, understanding, and securing code changes created by people and coding agents.
Funding history
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.
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
