Full Stack Developer

Classified Ventures   •  

Chicago, IL

5 - 7 years

Posted 239 days ago

This job is no longer available.

About the role: 

Cars.com is seeking a seasoned developer to join its growing Technology department. Working within a dynamic and fast paced team environment and utilizing the latest technologies, the developer will be responsible for design, development and implementation of Cars.com's front end and backend solutions, adding new functionality to Car’s digital platforms as well as development of internal and external applications. The developer will also be tasked with analyzing and improving current processes and procedures to ensure that the highest level of efficiency and cost effectiveness is achieved in our lean work environment.  The developer will collaborate with his or her peers across Cars.com on best practices, standards, and trends through Communities of Practice and Affinity Groups. 

About the Team: 

The developer will work on the Seller Partner Portfolio and be a part of exciting initiatives that help our organization and dealer partners achieve mutual goals utilizing our best in class product and technology suite.  The developer will act as a positive agent of change that influences our development community and impacts company objectives. 

Ideal Candidate: 

  • Self-motivated and team oriented 
  • Able to work in a cross functional team and mentor others as needed 
  • Excellent problem-solving skills 
  • Able to deal with ambiguity and find challenges motivating 
  • Contribute to the technical solutions, from ideation, to development, through production deployment 
  • Perform delivery (e.g. code, unit-test, and lead design/code review sessions) 
  • Ensure code quality is high, application is healthy, and tech debt is low 
  • Evangelize and support a DevOps culture 
  • Take ownership of the role and have a drive for career growth through continuous learning  

Required Skills and Experience:

  • 4-7 years of experience as web developer in an online/software venue.  
  • In-depth knowledge of JavaScript and MV* JS frameworks (Angular, React, Backbone) 
  • Experience with developing applications on Node.js 
  • Understanding of Object Oriented development 
  • Solid knowledge of HTML, JSON/CSS, AJAX and CI/CD 
  • Experience with Gradel and other build automation systems 
  • Unit testing (Mocha, Chai, JUnit) 
  • Experience with Test Driven Development (TDD) and Pair Programming 
  • Understanding of Web Services concepts; RESTful API experience preferred 
  • Experience with Docker or other application containerization tools and microservice architecture 
  • Cloud experience is a plus (AWS, ECS)  
  • JAVA, Spring framework experience is a bonus 
  • Advocate for best practices (e.g. JS unit-testing and continuous deployment) 
  • Agile/Scrum/Leanexperiencepreferred 
  • Excellent written and verbal communication skills 
  • College degree in Computer Science or equivalent degree