Define and drive reusable, reliable, and scalable front-end architectures across the Cars Commerce platform experiences.
Lead design and development of shared UI components and design systems, with attention to accessibility, theming, maintainability, and developer ergonomics.
Optimize user-focused performance across browsers and devices.
Work closely with engineering, design, and product partners across teams to align on front-end strategies and standards, elevate UI consistency, and reduce duplication.
Serve as a front-end mentor, coaching other engineers and shaping team best practices.
Treat components and libraries as products. Develop excellent documentation, innovative usage patterns, and internal developer experience.
Collaborate with backend developers to integrate UIs with APIs.
Requirements
Bachelor’s degree in Computer Science or equivalent experience
7+ years of experience in front-end engineering, including a deep knowledge of JavaScript (and TypeScript), having working familiarity with, but no loyalty to, multiple frameworks (React, Vue, Svelte, etc)
Deep understanding of browser fundamentals: HTML, CSS (Flexbox, Grid), DOM, event lifecycle, rendering, and performance tuning.
Strong experience using browser dev tools across Chrome, Firefox, Safari, etc. for layout debugging, JS tracing, and performance profiling.
Demonstrated experience designing and maintaining component-based design systems with support for theming, responsive behavior, and accessibility.
Passion for user experience, developer ergonomics, and performance measurement (including Core Web Vitals).
Proven ability to lead cross-functional initiatives, influence others, and align around technical direction.
Solid understanding of working with back-end technologies, architectural patterns, RESTful APIs, and authentication and authorization patterns (OAuth, JWT, etc).
Excellent communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences
Willingness to participate in an on-call rotation, providing prompt incident resolution, and conducting postmortems to improve system reliability.
Benefits
Medical, Dental & Vision Healthcare Plans
New Hire Stipend for Home Office Set-Up
Generous PTO
Refuel - a service based recognition program where employees receive additional paid time away to learn grow and reset
Paid Holidays, Floating Holiday, Volunteer Day, Recharge Day
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.