You need NISS if you want to pay tax in Portugal, or have a local job contract.
We can help you to choose a suitble type of visa, find an attorney or tax-advisor and check your documents.