State tax filing

Yes, you are, and that's correct. 

When you are a nonresident and receive wages while in North Carolina, and total gross income from all sources exceeds certain amounts you must file a North Carolina return and report that income.

Please see Who Must File a North Carolina Individual Income Tax Return? in the North Carolina Individual Income Tax Instructions for more information.