Learn English – What do you call a provider who works on a offshore outsourced project

nounssingle-word-requeststitles

I just started working online and I want to know the proper term (noun) for that kind of worker. I work for a foreign company from home. They pay me monthly as a full time employee and we have a long term agreement like a regular day job. So I can't call it freelance. What is the term that would define what I am doing?

Another term I am also confused with: "outsourcing/outsource." According to the dictionary it means:

To delegate (a task, function, or responsibility) to an independent provider

So in my point of view the company I am working for is "outsourcing." So what do you call the term that I am doing? Is there any fancy word for the worker?

Best Answer

You can call it remote work.

See this, for example.

So you can say I work remotely, I'm a remote worker, etc. To specify additional information, you probably need to just describe it further: I work remotely for a foreign company.

Since there are various additional possibilities regarding arrangements and status, you would need to add words like permanent, full-time, permanent employee, from home, from (name of city, country, region), etc.

If you are not considered an employee of the company, by the company or by laws governing them or you, then you are a contractor. I doubt that there is a more specific word that means oursourced supplier of services.