If you are a US citizen, then yes, you pay taxes. Taxes are based upon your citizenship, not where you live and the US is one of the few places where that's the case.
All that said, most US citizens do not end up owing any taxes state-side. This is because expats do not pay taxes twice in part due to the Foreign Tax Credit (FTC). This ensures you aren't double taxed on income earned abroad.