Sr. Software Engineer - Frontend

Cars Commerce
74d$118,600 - $148,250

About The Position

Join us in shaping a future of Automotive Commerce. Cars Commerce builds solutions for automotive dealerships, manufacturers, and consumers. Our driving force is to deliver a single platform that simplifies everything about buying and selling cars. The Platform and Core Services organization develops the foundational capabilities that are used across our product portfolio, enabling speed, consistency, and innovation. Our Platform Core Services team is embarking on a transformational journey, building innovative and integrated services that redefine how we deliver value to our customers. As a Senior Software Engineer (Frontend) on our Customer Experience Team, you will help revitalize our customer-facing tooling across our platform with a comprehensive technical strategy to simplify and amplify these user experiences and the capabilities they enable. This is an exceptional opportunity to shape the future of our platform and drive meaningful change at scale, making a lasting impact within the automotive industry.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 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).
  • Proven ability to contribute to 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.

Nice To Haves

  • Experience building production applications using NextJS or Server Driven UI (SDUI) approach to build across web and mobile clients.
  • Experience with NextJS and React frameworks.
  • Experience working in a platform or shared services organization.

Responsibilities

  • Help Drive Front-End Architecture: Define and drive reusable, reliable, and scalable front-end architectures across the Cars Commerce platform experiences.
  • Leverage and Evolve Component Libraries: Lead design and development of shared UI components and design systems, with attention to accessibility, theming, maintainability, and developer ergonomics.
  • Champion UX and Front-End Performance: Optimize user-focused performance across browsers and devices.
  • Cross-Team Collaboration: Work closely with engineering, design, and product partners across teams to align on front-end strategies and standards, elevate UI consistency, and reduce duplication.
  • Mentorship and Influence: Serve as a front-end mentor, coaching other engineers and shaping team best practices.
  • Drive Documentation and DX: Treat components and libraries as products. Develop excellent documentation, innovative usage patterns, and internal developer experience.
  • Contribute Full-Stack as Needed: Collaborate with backend developers to integrate UIs with APIs.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service