Smart job searching in Leiria, Portugal