Ask HN: How do I legally build a remote dev team?
I'm a developer and I have a small American business. I see all of these posts about building remote teams distributed across the world and I think "yes, perfect!", but somehow I've been completely unable to find anyone covering the legality of doing this in detail. For example, I want to be on this list under "Worldwide":
https://github.com/jessicard/remote-jobs
Ideally I want someone that essentially works for us full-time and understands all of our core infra, can maintain it, etc. like an employee would. There seem to be tons of remote-only job postings in this vein.
But I don't understand how it's legal - aren't these people being treated as employees, which come with an impossible amount of risk / international law / messiness attached?
Is there perhaps a whitelisted set of countries that have extremely simple employee / contractor rules?
My worst nightmare is ending up in court for accidentally crossing some line that I didn't understand. I just want to hire someone and start building an awesome remote team!
26 comments
[ 2.7 ms ] story [ 56.3 ms ] threadThere is a time difference with the West Coast though.
I currently work for a Dallas-based company and I work the same hours as their employees, from Uruguay.
I'm not in the same case as the OP asked, I'm a full employee of a local subsidiary, but I've worked under a contract and filled a W8-BEN.
I've been on both sides of the table (both hired and been hired remotely) and this is covered under the standard employment contract.
I think my comment is being downvoted so much because it is perceived as (possibly even) racist? That would be far from the truth. I wrote the comment because I genuinely thought about outsourcing dev work for an app I am working on, but decided against it because I was afraid my code would end up somewhere on the internet.
Yes, you have to weigh the risks and rewards, and if having your app source code disseminated would break you, then I'd want a high degree of control too. I have been given quite a lot of trust in my remote jobs and I haven't breached it, but I believe the companies involved would have been able to sue (so they weren't as helpless as an individual coder), and even if I had turned out to be morally corrupt, it wasn't something where stealing it would have given me much of a material advantage anyways (enterprise code is very much tailored to fit).
* I guess if your code was sooo valuable someone could be tempted into cheating it could happen.. but if that is the case, a US developer would behave no different.
BTW this also shows that having on-site employees is not a protection against frauds/thieves...
Feel free to email me with questions. If you'd rather just hire one of our remote developers and not deal with the paperwork yourself, that's another option. We manage contracts with clients as a US company to insulate them from needing to set up 1-1 relationships with devs.
AFAIK, what makes it possible is that we are hired as freelancers/consultants/contractors under what I understand is a pretty standard "Work for Hire" contract.
For the tax side of things, the company needs remote workers to sign a W-8BEN form (W-9 if the remote worker is a US citizen abroad), which states that the worker takes care by himself of taxes in his own Country.
Hope that helps.
So technically/legally they are not your employees in the same way they will be if they were working inside the United States. In fact, my CPA calls them on our tax forms as "overseas contractors".
ps. If the reason you want a overseas developer is price, I should mention that the demand for good developers is quite competitive. A really good developer overseas, (Who does pays his local taxes and fiscal obligations) is not going to be much cheaper than one in the US. (but at least they are available!)
If anyone's interested, including OP, would love to talk and learn more about what you're looking for and how my solution can help.