I am a Portuguese citizen, so I'm legally authorized to work in Portugal and all
member countries of the European Union.
Likewise, I don't need a visa to enter any of the countries in the Schengen area.
I'm also an American citizen living abroad, so I can travel to, and perform work
in the USA without any special visa requirements, for any length of time.