As a full-time remote worker you can either be a full-time employee or full-time contractor.
Employees are often based in the same country as the hiring company; contractors are often based outside the country of the hiring company. However, there are exceptions.
When I was working remotely for the US-based company Hubstaff on a full-time basis, they hired me as a contractor. I worked 40 hours per week, was paid hourly, and received no benefits. And this was fine. I enjoyed working for that company and did not need benefits at that time in my life. The flexibility they gave me to travel the world was enough in terms of benefits.
So, even if you are applying to remote companies in your home country, you may come across opportunities that are full-time contract.
When applying to remote companies based outside of your home country, you’ll be applying with the intention of becoming a full-time contractor. As far as I know, it’s impossible to hire a person as a full-time employee if they are not a citizen of the country that the company is based in.
But even if you’re a full-time contractor rather than a full-time employee (technically speaking), some remote companies give everyone who works for the company benefits, including paid time off, healthcare coverage, and even profit sharing.
One of these companies is Buffer and you can see all the benefits they offer their team members around the world here.
Just keep in mind that these types of companies are rare. If you are hired as a contractor, try to negotiate a higher pay to give yourself enough money to take time off and cover health-related expenses.