It should be noted that the US has tax treaties with 60 nations; unfortunately Jordan is not one of them. To determine if you need to pay income tax or other forms of tax to the IRS, you should definitely look into the tax treaty for the country that you are working/living in. Tax issues are extremely complicated if you reside in the United States and only become more complicated once you work in another country. Be prepared to do research both with the IRS and in your new host country. Services that can help are expat tax consultants which handle all sorts of expat tax situations. If you don't have the resources to hire an expat tax service, you can find many expat communities that discuss tax situations along with many non profit organizations that help expats deal with their tax liabilities.
For additional assistance please feel free to contact us.