U.S. companies can hire non-U.S. citizens as independent contractors without a work visa, provided the contractor performs the work from outside the U.S.
If your contractor isn't a US citizen and works outside US, you'll just need them to complete a W-8BEN (or a W-8BEN-E if they're a business entity). You don't need to send the form to the IRS, just keep it on file with your payment records.
Conversely, if the independent contractor is not a US person and did not perform any of their services within the US, you will not be required to issue Form 1099. Instead, the foreign contractor will have to complete and file Form W-8BEN.
Manage the paperwork Contractors must complete a Form W-9 if they're US citizens or residents and a Form W8-BEN if they're based entirely abroad. Both forms are available to download from the IRS website. From the moment the contract begins, you must store these documents for at least four years.
U.S. companies can hire non-U.S. citizens as independent contractors without a work visa, provided the contractor performs the work from outside the U.S.
It's legal to work for a USA corp without a visa provided you do not reside in the US while working. Work visas are only required when residing in the US while working there. I'm not sure how OP's company plans to handle the W2 or taxes but it's not a visa issue.
Today, it's possible to hire independent contractors from any part of the world, thanks to improvements in technology and communications. It's a great idea to consider Mexico if you're looking to expand your team. Its proximity and strong economic ties to the US are definite advantages.
It is important to note that foreign independent contractors must comply with the immigration laws and regulations of the country where they are providing their services. They may need to obtain work permits or visas to legally work in the United States or any other country where they are contracted.
In general, it's not possible for foreigners to apply for jobs in the United States without having the appropriate work authorization, which typically includes a valid work visa or authorization to work in the country.
Independent contracts must have work authorization to work in the U.S. It is a requirement under U.S. law, and the immigration system provides various options to work legally in the country.