Senior JavaScript Engineer, React Native

2 Months ago • 5 Years + • Mobile Development

Job Summary

Job Description

CarGurus is seeking a frontend engineer for its Consumer App team to build features and develop solutions for their consumer-facing mobile app, which is a fast-growing business area. The role involves rebuilding and reimagining the user experience to help customers find the perfect car. You will build net-new features in React Native and TypeScript to make the app fast, responsive, and flexible. Responsibilities include building differentiated mobile app experiences, collaborating with a UX team, shipping changes to a mobile app with millions of users, and being involved in the full development lifecycle from design to deployment.
Must have:
  • 5+ years of JavaScript development experience
  • Experience with React Native, TypeScript, and React
  • Expertise in developing performant mobile applications
  • Deep understanding of algorithms, data structures, and design patterns
  • Skilled communicator with a collaborative spirit
  • Strong attention to detail
Good to have:
  • Experience with third party integrations
  • Experience with AppsFlyer, Iterable, or OneTrust
  • Experience with Swift/Kotlin/Objective-C/Java
Perks:
  • Equity for all employees
  • Career development programs
  • Corporate giving programs
  • Employee resource groups
  • Flexible hybrid model
  • Robust time off policies
  • Daily free lunch
  • New car discount
  • Meditation and fitness apps
  • Commuting cost coverage

Job Details

Who we are

At CarGurus (NASDAQ: CARG), our mission is to give people the power to reach their destination. We started as a small team of developers determined to bring trust and transparency to car shopping. Since then, our history of innovation and go-to-market acceleration has driven industry-leading growth. In fact, we’re the largest and fastest-growing automotive marketplace, and we’ve been profitable for over 15 years.

What we do

The market is evolving, and we are too, moving the entire automotive journey online and guiding our customers through every step. That includes everything from the sale of an old car to the financing, purchase, and delivery of a new one. Today, tens of millions of consumers visit CarGurus.com each month, and ~30,000 dealerships use our products. But they're not the only ones who love CarGurus—our employees do, too. We have a people-first culture that fosters kindness, collaboration, and innovation, and empowers our Gurus with tools to fuel their career growth. Disrupting a trillion-dollar industry requires fresh and diverse perspectives. Come join us for the ride!

Role overview

We are hiring for a frontend engineer on our Consumer App team to build features and develop solutions to drive our consumer-facing mobile app forward. Consumer is the core functionality of our business and mobile app is one of our fastest growing business areas!

The Consumer Mobile App team is rebuilding and reimagining our entire user experience to help our customers find the perfect car for them, at a fair price. You will have the opportunity to realize this vision, building out mobile-focused features (largely in React Native and TypeScript) to make our app fast, responsive, and flexible. You will be building net-new features for our most engaged audience.

What you'll do

  • Build differentiated mobile app experiences, release architecture, and improvements to our mobile app ecosystems
  • Collaborate with a UX team to build accessible, user-friendly features
  • Regularly ship changes to a mobile app with millions of users
  • Be deeply engaged in the full development lifecycle: design, develop, test, and deploy
  • Share your technical expertise during architectural design discussions and technology selection
  • Collaborate with your colleagues in a lively, congenial atmosphere

What you'll bring

  • 5+ years of experience working in JavaScript development
  • Experience with React Native, TypeScript, and React
  • Experience with third party integrations and implementations
  • Expertise in developing well-structured, performant mobile applications
  • Deep understanding of algorithms, data structures and design patterns
  • Skilled communicator with a collaborative spirit and strong attention to detail
  • Experience with AppsFlyer, Iterable, or OneTrust is a plus
  • Experience with Swift/Kotlin/Objective-C/Java is a plus


Working at CarGurus

We reward our Gurus’ curiosity and passion with best-in-class benefits and compensation, including equity for all employees, both when they start and as they continue to grow with us. Our career development and corporate giving programs, as well as our employee resource groups (ERGs) and communities, help people build connections while making an impact in personally meaningful ways. A flexible hybrid model and robust time off policies encourage work-life balance and individual well-being. Thoughtful perks like daily free lunch, a new car discount, meditation and fitness apps, commuting cost coverage, and more help our people create space for what matters most in their personal and professional lives.

We welcome all

CarGurus strives to be a place to which people can bring the ultimate expression of themselves and their potential—starting with our hiring process. We do not discriminate based on race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation. We foster an inclusive environment that values people for their skills, experiences, and unique perspectives. That’s why we hope you’ll apply even if you don’t check every box listed in the job description. We also encourage you to tell your recruiter if you require accommodations to participate in our hiring process due to a disability so we can provide the appropriate support. We want to know what only you can bring to CarGurus.

Similar Jobs

bounteous - Front End Developer

bounteous

Montreal, Quebec, Canada (Hybrid)
2 Months ago
DraftKings - Senior Full-Stack .NET Engineer

DraftKings

Bulgaria (Remote)
1 Month ago
Roof Stacks - Unity Developer

Roof Stacks

Istanbul, İstanbul, Türkiye (On-Site)
7 Months ago
Lead Venture - Software Development Engineer in Test

Lead Venture

Gurugram, Haryana, India (On-Site)
4 Months ago
WebFX - React Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
10 Months ago
Tesla - Mobile Service Technician

Tesla

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
6 Months ago
NCR Atleos - SW Engineer II Mobile Apps

NCR Atleos

Hyderabad, Telangana, India (On-Site)
2 Months ago
Qualcomm - Android QNX Performance Engineer (CE)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Moving Walls India - Android Developer

Moving Walls India

Chennai, Tamil Nadu, India (On-Site)
3 Years ago
Tesla - Mobile Service Technician

Tesla

Huddinge, Stockholm County, Sweden (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Autodesk - Software Engineering Manager- Developer Tooling

Autodesk

Bengaluru, Karnataka, India (On-Site)
2 Months ago
flix interactive - Lead Engineer

flix interactive

United Kingdom (Remote)
1 Month ago
Coupa - Senior Software Engineer, Developer Experience and Productivity Engineering

Coupa

Pune, Maharashtra, India (Hybrid)
2 Months ago
Next Level Business Services - SFDC Senior  Developer

Next Level Business Services

Parsippany-Troy Hills, New Jersey, United States (On-Site)
10 Months ago
The Walt Disney Company - Senior Software Engineer - Scala

The Walt Disney Company

New York, New York, United States (On-Site)
4 Months ago
Rippling - Staff Software Engineer - Devices Software Management

Rippling

Seattle, Washington, United States (On-Site)
5 Months ago
Nice - Software Engineer

Nice

Richardson, Texas, United States (Hybrid)
2 Months ago
Infosys - Lead Java Full Stack Developer

Infosys

Phoenix, Arizona, United States (On-Site)
3 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Brazil (On-Site)
1 Year ago
WebFX - Jr. React Developer

WebFX

Ann Arbor, Michigan, United States (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Boston, Massachusetts, United States

Kabam - Graphic and Motion Designer

Kabam

Los Angeles, California, United States (Hybrid)
6 Months ago
Jumio - Account Executive - Gaming

Jumio

United States (Remote)
2 Months ago
Ion - Associate - Blackpeak

Ion

New York, United States (On-Site)
4 Months ago
dun bradstreet - Senior Manager, Data Science - Public Sector

dun bradstreet

Arlington, Virginia, United States (On-Site)
1 Month ago
AECOM - Senior Project Manager - Cleared Architecture/Engineering Design

AECOM

Arlington, Virginia, United States (Hybrid)
1 Month ago
Tencent - Game Research & Development Intern, Engine Research

Tencent

Los Angeles, California, United States (On-Site)
1 Month ago
Nasdaq - AVP, Commercial Operations & Deal Desk

Nasdaq

New York, New York, United States (Hybrid)
1 Month ago
Axon - Senior Enterprise Account Executive

Axon

Los Angeles, California, United States (Remote)
6 Months ago
Bazaar Voice - Senior Program Manager - Product GTM Operations

Bazaar Voice

Austin, Texas, United States (Hybrid)
1 Month ago
Epic Games - Tech Art Lead

Epic Games

United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Tide - Staff - Mobile Engineer - Flutter

Tide

Hyderabad, Telangana, India (Remote)
3 Months ago
USE Insider - Senior iOS Developer

USE Insider

Istanbul, İstanbul, Türkiye (Remote)
10 Months ago
Toast - Senior Software Engineer, Android

Toast

Dublin, County Dublin, Ireland (Hybrid)
1 Month ago
Two Circles - Contract Android Engineer

Two Circles

London, England, United Kingdom (Hybrid)
4 Weeks ago
Somewear Labs - Android Engineer

Somewear Labs

United States (Remote)
1 Year ago
Reframe - Android Engineer

Reframe

United States (Remote)
1 Year ago
Qualcomm - Sr Engineer - C++/Android Framework

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
binance - iOS Developer

binance

Taipei City, Taiwan (Remote)
2 Months ago
Tesla - Mobile Service Dispatcher

Tesla

Västra Götaland County, Sweden (On-Site)
6 Months ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

Boston, Massachusetts, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Car Gurus

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug