If a student has a residence permit for studying in Portugal, an applicant can work up to 20 hours a week during the semester and full-time during semester breaks and holidays. You are not allowed to work if you have a short course (up to three months) and only have a Schengen visa.