Cars.com needed to modernize its systems and development processes to support its next generation of products, requiring a transition to a cloud infrastructure and the adoption of new methodologies.
Our software consultants jumped in to lead the legacy rewrite and, as the team grew, worked side-by-side with developers to help them onboard.
Chicago, Illinois
1,500 employees
In order to power its next generation of products, Cars.com decided to retool its systems for a modern cloud infrastructure and to turbocharge development with Elixir & Phoenix.
And they didn't stop at technology: by adopting Shape Up, they were completely overhauling how they worked together as a team, too.
A lot of things were changing at once, and that's why Cars.com trusted Test Double to both scale up a high-performing team and help lay the groundwork for the future of their business.
Test Double helped Cars.com build more than a great software platform. We built a great team, too.
What began as a small group learning Elixir together eventually grew to over 50 engineers shipping features daily. Working side-by-side as peers created natural opportunities to teach others what our experience has taught us about quality software.
As members of a combined team, we arrived at a simple architecture, crafted a robust test suite, and designed code to be maintainable over the long-term.
By the end of the engagement, the Cars.com engineering organization was firing on all cylinders. That's because our consultants are committed to more than code; we help clients clear any hurdle–technical or not–along the road to greatness.
And success requires more than settling on the right syntax, it requires people to work well together. That's why we make it our job to model the behaviors of successful teams by demonstrating empathy, fostering collaboration, and promoting trust every step of the way.
Our objective was to be a partner that Cars.com could depend on without becoming too dependent on us.
Because our promise to every client is that we'll leave your team better than we found it, our consultants excel at leading by example and making space for others to step up. We ask hard questions whenever the "why" of what we're doing is unclear. We think out loud as we consider edge cases and avoid potential pitfalls. And while we're open and honest when something isn't working, we also use it as an opportunity to come together as a team and improve.
We are grateful for the opportunity to help Cars.com transition from working in silos to uniting as a full-stack development team.
As their people shifted to remote work, we were eager to share what we'd learned as a remote-first company. And while we are proud of everything we've built together, the true measure of our success will be what Cars.com is able to build once our time together has ended.
Unite as full-stack development team around new technology
Ask hard questions to clarify complexity
Pressure test edge cases to avoid pitfalls
Coach team on remote work best practices