Контракт рассчитан на три года.
31-летний футболист в прошлом сезоне провел 25 матчей в Бундеслиге, забив один гол. В 2016 году в составе сборной Виейринья стал победителем чемпионата Европы.
В составе ПАОК Виейринья в общей сложности провел 129 матчей, забил 28 мячей и сделал 25 голевых передач.
Ранее этим летом в ПАОК перешли хавбек «Зенита» Роберт Мак и бывший полузащитник «сине-бело-голубых» Маурисио.