Lead Frontend Engineer

CarNow, Inc.
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 180K

Job location

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Component-Based Software Engineering
Confluence
JIRA
Software as a Service
Code Review
Cursor (Graphical User Interface Elements)
Github
Human-Computer Interaction
Node.js
Ruby on Rails
Next.js
TypeScript
React
Spring-boot
Backend
Material Design
Figma
Front End Software Development
Api Design
REST

Job description

CarNow is seeking a Lead Frontend Engineer to own and scale the user interface across our core product suite. This role is responsible for leading frontend architecture, driving delivery, and building high-quality, scalable applications that support both dealer and consumer experiences.

The Lead Frontend Engineer will partner closely with Product, Design, and Backend Engineering to deliver performant, intuitive, and reliable UI solutions. This role also sets the standard for development practices, including the use of AI-assisted tooling to accelerate delivery while maintaining quality.

Our Stack: React, TypeScript, Next.js, Material UI, Ruby on Rails, Java (Spring Boot), AWS, GitHub, Jira, Confluence, Figma, Cursor + Claude.

This position is ideal for a hands-on technical leader who thrives in a fast-paced environment, takes ownership of outcomes, and is comfortable leading projects end-to-end.

Responsibilities:

Frontend Architecture & Development

  • Lead frontend architecture and development across dashboards, customer-facing applications, and internal tools.
  • Build and maintain scalable React and TypeScript applications.
  • Develop and evolve reusable component libraries and design systems.
  • Ensure performance, scalability, and maintainability across the frontend codebase.

Execution & Delivery

  • Own projects end-to-end from planning through release.
  • Break down complex requirements into actionable development tasks.
  • Partner with backend teams on API design and integration.
  • Deliver high-quality features on schedule in a fast-paced environment.

AI & Development Practices

  • Drive adoption of AI-assisted development tools to improve efficiency and output.
  • Establish best practices for leveraging AI in coding, testing, and documentation.
  • Continuously improve development workflows and team productivity.

Quality & Code Standards

  • Lead code reviews and enforce engineering best practices.
  • Own quality across the frontend, including testing, validation, and bug resolution.
  • Ensure consistent, maintainable, and well-documented code.

Collaboration & Mentorship

  • Partner with Product and Design to deliver intuitive user experiences.
  • Mentor and support junior and mid-level engineers.
  • Contribute to team growth by raising technical standards and sharing knowledge.

Requirements

  • 6+ years of frontend engineering experience, with a focus on React and TypeScript.
  • Proven ability to lead projects from concept through production.
  • Strong experience building scalable, component-based UI architectures.
  • Experience working with REST APIs and collaborating with backend teams.
  • Familiarity with modern frontend tooling and frameworks (e.g., Next.js).
  • Experience using AI-assisted development tools.
  • Strong problem-solving and communication skills.
  • Ability to operate independently in a fast-paced, evolving environment.

Preferred Skills

  • Experience with Material UI or similar component libraries.
  • Familiarity with backend technologies such as Node.js or Ruby on Rails.
  • Experience working in a monorepo environment.
  • Exposure to Chrome extensions or browser-based applications.
  • Experience in automotive, SaaS, or CRM platforms.

Apply for this position