Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Front End Engineer job in Phoenix at Carvana

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Apply Now
Front End Engineer at Carvana

Front End Engineer

Carvana Phoenix, AZ Full Time
Apply Now


We’ve been changing the game since 2013, and we’re not taking our foot off the gas now! Team spirit is evident at Carvana and every day we let our passions and creativity foster innovation. We take big swings and set ambitious goals in everything we do. If you are looking to join a company revolutionizing an industry then you will LOVE what Carvana has done for the car buying experience. At Carvana, our customers can hop online to...

  • Search and browse our inventory of over 20,000 vehicles that we own and certify
  • Narrow down search results using highly intelligent filtering tools/components
  • View vehicle details, Carfax reports and 360 rotating studio images for every vehicle
  • Secure financing in minutes using Carvana’s in house service or their own bank
  • Interact with GUI components to easily customize loan length, down payment and monthly payment
  • Generate, upload and eSign all documents online (no ink necessary)
  • Schedule front door delivery or pick up at one of our[ Link removed ] - Click here to apply to Front End Engineer
  • Trade in their existing vehicle or just sell it to Carvana (no purchase necessary)

About the team and position…

As a Software Engineer on the Carvana Refinancing team, you’ll play a key role in disrupting the automotive refinance process and shaping the digital experiences that give customers transparent and simple self-service options to refinance their car loans through, our mobile apps, and our partners.

For most consumers, refinancing a car is complicated, time-consuming, uncertain, and frustrating. We will create a simple, fast, transparent and fair process that combines user-friendly digital experiences and no-pressure customer support. The Carvana team is reinventing the refinancing process by creating an experience that customers love.

Our passionate, fast-moving team is committed to giving you a chance to build great products with teams and grow as an Engineer. We’re looking for teammates who can work independently and truly own delivering experiences that surprise and delight our customers.


  • Write clean, secure, and highly reusable code
  • Assist in building both consumer facing and internal facing greenfield sites
  • Collaborate with multiple stakeholders to establish appropriate intent of our systems
  • Appropriately manage priorities, dependencies, scope, dates, and deliverables
  • Represent a long-term perspective on our technical landscape
  • Maintain the integrity of our domain concepts and data
  • Support consuming applications such as web, mobile, or other systems
  • Over-communicate expectations, actions, adjustments, etc.
  • Demonstrate empathy and drive

Skills and experience...

  • BS degree in Computer Science, similar technical field of study or equivalent practical experience
  • 3+ years experience in JavaScript/TypeScript and/or Node.js
  • Experience in a modern JavaScript framework (React, Angular, Vue.js, Svelte, etc.)
  • Background in OOP/SOLID principles (Functional programming experience a plus!)
  • Passion for improving software quality, performance, reliability and engineering excellence
  • Excellent interpersonal and organizational skills, ability to handle diverse situations, multiple projects and rapidly changing priorities
  • Excellent written, verbal, and presentation communication skills, especially in representing their technical expertise to a diverse audience
  • Self-motivated; works well both independently and collaboratively

Bonus Skills (helpful but not required)...

  • Familiarity with highly scalable distributed microservices
  • Kubernetes and Docker
  • React, GraphQL
  • Experience developing on Azure PaaS/SaaS, including Azure Service Bus
  • VSTS
  • Splunk, Tableau
  • Prometheus, Grafana
  • Artificial Intelligence, Machine Learning

What to expect from Carvana...

  • Competitive Salary (AND THIS IS JUST THE START)
  • Dental and Vision Benefits (THIS IS STANDARD, JUST KNOW WE GOT IT)
  • Employee car discounts and perks (DUH!)
  • 401K with company match (YOUR FUTURE IS BRIGHT)
  • Autonomous and transparent work environment (WE WANT TOP TALENT FOR A REASON)
  • Encouraging and supportive work environment (YOUR GROWTH IS OUR GROWTH)
  • Fun and playful work environment (FUN DRIVES US)
  • Flexible and understanding work environment (LIFE HAPPENS WE GET IT)

Legal Stuff...

Hiring is contingent on passing a complete background check. This role is not eligible for visa sponsorship.

Carvana is an equal employment opportunity employer. All applicants receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity or expression, marital status, national origin, age, mental or physical disability, protected veteran status, or genetic information, or any other basis protected by applicable law. Carvana also prohibits harassment of applicants or employees based on any of these protected categories.

Please note this job description is not designed to contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

Recommended Skills

  • Angular4
  • Artificial Intelligence
  • Automotive Industry
  • Coordinating
  • Creativity
  • Customer Service
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job:

Job ID: 3565127

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.