Foreigners can apply for any Portugal work permit depending on their qualifications and profession. Portugal work visa requirements for Indian citizens are either short-stay visas that let you work for up to 90 days or temporary residency permits that let you stay more than three months.