Yes, US citizens have to pay tax no matter where they live. You may be eligible for the Foreign Tax Credit[1] or, even better, the Foreign Earned Income Exclusion[2], though. For 2015, you can exclude up to $100,800 of your earnings with the Foreign Earned Income Exclusion, which will cover most if not all of your salary (for the majority of people).
[1] http://www.irs.gov/Individuals/International-Taxpayers/Forei... [2] http://www.irs.gov/Individuals/International-Taxpayers/Forei...