SpinCar: Building an App and a Team that Lasts

CHALLENGE

Creating an Android App

When Coder Staffing met SpinCar in [March, 2018], SpinCar had just signed a very important client—a large, North American dealer—and the new agreement required both Android and iOS applications for dealers to capture cars in 3-D. SpinCar already had a well-built iOS app, but lacked a parallel version for Android. With no Android developers on their team, SpinCar needed to find a solution in order to meet the contract requirements, and fast.

SpinCar was at a crossroads—they could outsource or hire domestically. With such a large client opportunity on the line, this was a high-priority ask that needed to be built right.
Their perception of outsourcing was that it would be quick and affordable, but in reality, quotes came back very expensive and with long timelines for completion. With developers working on multiple projects at a time, they worried their project wouldn’t get the attention it deserved.

Hiring someone domestically didn’t seem to be a viable option, either. Hiring can be notoriously time-consuming, plus the cost would have been outrageous. SpinCar was also worried about being able to attract and retain the best talent, given they were not the largest firm at the time. Mobile developers were a scarcity, especially in the US.
UpWork was off the table, too—they really wanted to find a true partner who would work exclusively for SpinCar, a partner readily available to make any tweaks the client requested. Toptal was the next best solution, but the costs were completely unreasonable.

It seemed like SpinCar needed the best of both worlds; a combination of outsourcing and traditional staffing that prioritized talent and partnership, but at a cost that fit their budget. That’s where Coder Staffing came in.

APPROACH/SOLUTION

Finding a Perfect Match

SpinCar was at a crossroads—they could outsource or hire domestically. With such a large client opportunity on the line, this was a high-priority ask that needed to be built right.
Their perception of outsourcing was that it would be quick and affordable, but in reality, quotes came back very expensive and with long timelines for completion. With developers working on multiple projects at a time, they worried their project wouldn’t get the attention it deserved.

Hiring someone domestically didn’t seem to be a viable option, either. Hiring can be notoriously time-consuming, plus the cost would have been outrageous. SpinCar was also worried about being able to attract and retain the best talent, given they were not the largest firm at the time. Mobile developers were a scarcity, especially in the US.
UpWork was off the table, too—they really wanted to find a true partner who would work exclusively for SpinCar, a partner readily available to make any tweaks the client requested. Toptal was the next best solution, but the costs were completely unreasonable.

It seemed like SpinCar needed the best of both worlds; a combination of outsourcing and traditional staffing that prioritized talent and partnership, but at a cost that fit their budget. That’s where Coder Staffing came in.

Coder Staffing’s outstaffing model was a clear fit. Outstaffing combines the best parts of outsourcing and traditional staffing, like month-to-month contracts and access to top talent, but developers only work for a single client, they aren’t working on other projects. Coder Staffing's network of developers were carefully vetted not only for their skills but also for their fluency in English. Plus, they would be working on SpinCar’s business hours, ensuring easy communication throughout the project. With Coder Staffing’s developers only interested in full-time work, SpinCar had peace of mind that their project would get the attention it deserved.

SpinCar reached out to Coder Staffing and set up a discovery call with Robert, one of their expert matching specialists. Robert sifted through their network to find their most senior mobile developers, narrowing down an initial list of 25 to five candidates who had held senior mobile development roles at top firms like Yandex, Mail.ru, and X5 Retail group. The price was right, too: their developers’ salaries were coming in at a third of the price of their domestic counterparts. Boris sent over the resumes to SpinCar’s product manager and CTO, who scheduled calls with three of the five developers. Within 10 days, they had selected their ideal developer, Maxim, to tackle the project.

“Coder Staffing's innovative outstaffing approach was the best fit for our needs. We were able to access the world's best developers that were dedicated to our project exclusively, for less than the cost of a junior developer in the US. The Coder Staffing team understood our needs and were able to match us with a developer who is now an integral part of the SpinCar team.”

- Michael Quigley, Co-founder, SpinCar


Hitting the Ground Running

Maxim created a set of sprints for the project that would serve as a schedule. Maxim was fully embedded within SpinCar's communications and project tracking system, so there was complete visibility into all aspects of the project. SpinCar initially had weekly calls with Max to check in on the progress of the app, but soon changed their cadence to meeting bi-weekly instead—this was because Max was always available, working 9–5 on their schedule, and proved himself to be reliable and collaborative.

Taking on a Leadership Role

Throughout the course of the project, SpinCar discovered that their North American dealer was also looking for a software development kit (SDK). Fully trusting in Max’s ability to represent SpinCar, SpinCar made Max the direct liaison between the North American dealer and SpinCar. By putting Max at the helm, Max was able to get intricate information about what the dealer was looking for and make tweaks to the SDK on the fly to match their needs. This process worked seamlessly, and the project was completed ahead of schedule and below the projected costs of comparable firms.

Creating Long-Term Success

SpinCar was so happy with their experience working with Max that they set him up with a consulting agreement. This later transformed into a full-time, longer term contract to assist in all aspects of mobile development. They even hired a second, more junior developer, Eugene, through Coder Staffing to provide additional support.


RESULTS STATS

Total time to completion:
3 months, 1 month ahead of any estimates by outsourcing firms.

Partnership Duration:

2 years and ongoing

Savings:
1/3rd of hiring the same developer domestically, 25% of Toptal quote and outsourcing firms.

Incremental Sales:

Over $1M


Developers on This Project

Maxim K.

8 years in Network

Eugene Z.

5 years in Network