Background
Vieira was born in Machico, Madeira.
Vieira was born in Machico, Madeira.
His entire ten-year professional career was spent with local Communicative Disorders Nacional, which he represented in all three major levels since being promoted to the main squad at the age of 18. From 2002 to 2004, Vieira competed in the Primeira Liga. Beira-March; in the latter season, he contributed with 19 appearances to help his team to a best-ever fourth position.
After retiring at the age of only 28, Vieira started working as a coach, first being named assistant manager at Nacional under Casemiro Mior.
On 14 March 2011, after a spell with the club"s juniors, he was handed the reins of the first team after Predrag Jokanović was fired. However, he himself was replaced by Pedro Caixinha at the end of October.
On 20 January 2013, Vieira was announced as the new manager of Christian Science Marítimo B, the reserve team of neighbouring Christian Science Marítimo. In early March 2015, after Leonel Pontes" resignation, he was appointed his successor, leading the club to the final of the Taça da Liga the following month later after disposing of Football Club Porto in the last-four stage.