I’ve got friends doing mobile app start-ups, and a couple of them rely on freelancers to develop their apps despite my advice not to. What I’m about to write is a generalization — not all freelancers are bad of course, but despite honest intentions, it’s usually not a good idea to hire freelancers to build your start-up’s app.
The reason is this: Incentives aren’t aligned. Entrepreneurs want a high quality product, one that will require many iterations. Freelance developers want to complete the project as quickly as possible. You will get a lot of unhappiness as a result of these two differences.
Prior to feecha, we built digital products for companies, so we understand the pressure freelancers face. The biggest cost is time: the more quickly a freelancer can complete a project, the sooner she can receive payment and move on to the next project. So it’s in her best interest to define the project brief as exactly as possible and deliver not much more. Every time the entrepreneur wants to change something, it comes at the direct expense of the freelancer; unless the freelancer can convince the entrepreneur to pay more. Not an easy conversation.