Yes, if you earned income while living and working abroad, you are required to file a US tax return. Enter this under Foreign Earned Income, even if you didn't receive a W-2. You'll see other options for documentation under this topic.
To find this topic quickly, search for "foreign earned income" and use the jump-to link to go to the start of this section.
TurboTax will also help you with the Foreign Income Exclusion and any Foreign Tax Credit you may receive.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"