I've been working on my apps for almost a year now for both IOS & Android
I hired a freelancer from pakistan last december whos been working on my apps for 9 months.
Long story short after 9 months I demanded that the freelancer send me the code which I quickly had to evaluate by the 3rd party whom told me that the code is of very poor quality and needs to be redone.
This freelancer from pakistan was the worst freelancer experience I ever had! Now I realize that he was learning how to code using google search while designing my app.
9 months and a few thousand dollars later I hired another programmer from Indian whom things seemed to go smoothly until a few days ago the freelancer took me off his skype and closed the project, this is 6 days after he send me a message wishing me a Happy diwali Holiday telling me we'll touch base in a few days.
This freelancer requested Graphic maps to show how all screens interconnect which I delivered.
I later saw the freelancer took on another project afew days before he deleted me from his contacts as it stated on his elance account. I'm unable to leave this freelancer any feedback because no money has been transfered.
Its hard enough finding somebody with good communication skills in India and pakistan but to find a good communication + good programming seems like an almost impossible task.
10 Epic Fails when Outsourcing to India | Learn how to make money online with affiliate marketing
After reading this article on outsourcing programmers it seems my new developer decided to act smart and take on a higher paying contract and abandon me and my projects after a month of discussions and apparently some work..
I don't have 20K to hire a local programmer to do this task so I'm stuck with these 3rd world country
How do you manage programmers overseas? What red flags do you look for? Is it possible to find a good programmer for a low cost?
How much space do you give an overseas company working for you? How do you keep communication with these guys to make sure things won't go haywire?