This won't effect your taxes. Still won't have to pay them.
1. If you spend more than 35 days inside the US, you will have to pay full taxes.
Ways to avoid this are to switch around your tax years and not file as a typical calendar year. It is easy to do but you can get in over your head without the help of a CPA. Speaking of tax assistance, screen your tax people because most have no clue about overseas tax exemption laws and rules (especially those workers that set up for tax season at grocery stores, etc).
2. If you are employed by an American company, you still have to pay FICA/Medicare taxes. Regardless of them being based out of Dubai, Bangalore, or the UK, if their parent company is American you will have to pay. If not, then you are good to go.
I will use KBR as an example. KBR is out of Texas, yet they created a subsidiary company in Dubai called Service Employees International. All the contractors that worked for KBR were actually working for SEii. Then George Bush passed the Heart Act in 2006 which required them to start withholding the previous mentioned taxes.
As I said, as long as the company is not American based in any way, either offices there or parent company, then you are excluded from taxes.
In addition to that, part of the act also changed the way we do pay when it is time. I have written this before in other threads.
Previously (using rough numbers here for example only) if you earned 100K for the year, the first 80K was tax exempt and then you would pay taxes on 20K at the 20K tax base.
Now if you earn 100K, you will pay taxes on the remaining 20K at the 100K tax base.
Big difference...
Why is this stuff important?
Imagine if you take this job and you spend your first holiday back home and you are watching the days carefully.
Then you encounter a family emergency later in the year that requires you to be home as well. Go over your days and you now owe a lot of money...seen it happen many times.
Best advice is to stay abroad and not risk it. Those of you with family there, great. Tell inlaws and grandparents they can come over to visit, but I would not do any trips home period unless absolutely necessary.
Also remember if you get terminated for whatever reason, unless you start another overseas job soon, you will pay taxes and then basically based on the wages you guys are earning...all of this would have been pointless cause no tax is the only thing that makes it financially worth it.
Good luck to you all!