Cars Commerce is looking to simplify the process of buying and selling cars by developing innovative and integrated services that redefine how they deliver value to their customers. The Platform and Core Services organization is tasked with building foundational capabilities across their product portfolio to enable speed, consistency, and innovation, specifically focusing on revitalizing customer-facing tooling with a comprehensive technical strategy.
Requirements
- 5+ years of experience in frontend/full-stack 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).
- Solid understanding of working with back-end technologies, architectural patterns, RESTful APIs, and authentication and authorization patterns (OAuth, JWT, etc.).
- Experience building production applications using NextJS or Server Driven UI (SDUI) approach to build across web and mobile clients.
Responsibilities
- 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.
- Partner with design and product to improve interactivity and visual fidelity.
- 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.
Other
- This is a remote role that may require onsite interviews
- Proven ability to contribute to cross-functional initiatives, influence others, and align around technical direction.
- 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
- Applicants must be authorized to work in the United States. Please note that we are unable to sponsor employment visas at this time.