No, if you don't live or work in New Jersey you do not need to file a New Jersey return, regardless of where the company is located. You will claim all income on your Delaware tax return.
**Say "Thanks" by clicking the thumb icon in a post
**Mark the post that answers your question by clicking on "Mark as Best Answer"