State tax filing

Dear Mark,

 

Currently I work for company located in outside of US and this company is foreign company. do i have to fill 1040 ? it is my first time to file my tax. I tried to file my tax on Turbotax but it is required W-2 form, However there is not W-2 form in where i work.Is there any alternative for it ?  I would like to know do i have to fill only 1040  form or there is additional form which I should fill ? Thank you for taking time in advance.

 

Sincerely,

Farid