Smart job searching in Viana do Castelo, Portugal