Born in Bačko Dobro Polje, municipality of Titov Vrbas, Vuković started in FK Crvena Zvezda's youth academy but lack of first team opportunities prompted a move to FK Rad Belgrade in July 2006.