Born in Užice, Zlatanović passed FK Partizan youth categories.
In summer 2015, he was loaned to Serbian League Belgrade side Teleoptik,[1] where he scored 9 goals on 23 matches for the 2015–16 season.
[3] On 31 July 2019, Zlatanović moved abroad and signed a four-year deal with La Liga newcomers RCD Mallorca,[4] but was loaned to Segunda División side CD Numancia on 16 August.
[5] On 18 September of the following year, he moved to fellow second division side CD Castellón also in a temporary deal.
[9] In August 2016, Zlatanović was called into Serbia U19 squad for memorial tournament "Stevan Vilotić - Ćele",[10] where he scored a goal in opening match against the United States.