Frontend Engineer
Job Description
Zed is a next-generation code editor that's engineered from scratch in Rust to be fast, elegant, and collaborative.
About the Role
We’re looking for a Frontend Engineer to own zed.dev. You’ll build and maintain the web experiences our users interact with every day: the main site, and a polished admin dashboard for managing accounts, teams, and billing. You’ll work alongside a team of Rust engineers, building tools for a developer audience that cares about performance, craft, and technical detail.
You’ll work closely with our Growth Team, partnering to launch and iterate on high-impact bets related to user acquisition and monetization. You’ll help us experiment, measure, and optimize everything from onboarding flows to pricing pages—playing a direct role in Zed’s growth and business success.
Key Responsibilities
Lead development and technical direction for zed.dev and our customer-facing admin/dashboard
Build fast, intuitive, and accessible UIs that set the standard for developer tools
Collaborate closely with designers and Rust engineers to deliver features and improvements
Implement and maintain a design system for consistency and quality across all web surfaces
Ensure admin/dashboard is secure, reliable, and easy for customers to use
Monitor and optimize frontend performance, accessibility, and SEO
Requirements
Experience owning and building production web apps (React, TypeScript, Next.js, etc.)
Care deeply about UX, accessibility, and developer-focused experiences
Love working on dashboards, portals, or other complex UIs
Have an eye for design and a high bar for polish
Are curious about Rust and excited to make changes to a large rust codebase.
Bonus: experience with payments/billing, or customer portals
Company Information
Location: Madrid, Madrid, Spain
Type: Hybrid