Grasshopper Zuber made his first-team debut for
Grasshopper on 12 July 2008 in the
Intertoto Cup second round, second leg match against
KS Besa, where he came on as an 83rd-minute substitute. On 3 August, he made his first
Swiss Super League appearance in a 1–1 draw with
Vaduz.
CSKA Moscow On 5 July 2013, Zuber signed a five-year contract with
Russian Premier League champions
CSKA Moscow. He made his debut on 13 July against
Zenit St. Petersburg in the
2013 Russian Super Cup, which CSKA won 3–0. He made his league debut four days later against
Ural.
Hoffenheim On 14 August 2014, Zuber moved to
1899 Hoffenheim on a four-year deal. On 25 January 2017, he extended his contract until 2020.
VfB Stuttgart On 9 January 2019, Zuber was loaned out to
VfB Stuttgart until the end of the season.
Eintracht Frankfurt On 4 August 2020, Zuber joined
Bundesliga club
Eintracht Frankfurt on a three-year contract, with
Mijat Gaćinović going the other way as part of a swap deal.
AEK Athens On 30 August 2021, he signed a contract with
Super League Greece club
AEK Athens for a season-long loan from Eintracht. The deal between the two clubs included a buy-out option in the region of €2 million, with Zuber signing a three-year contract, if AEK were to choose to exercise it. On 6 May 2022, AEK activated the buy-out clause of the Swiss player and along with that, the three-year contract was signed. Zuber was a key figure in helping AEK win the Greek Super League title, scoring 8 goals in 28 matches.
Zürich On 11 December 2024, Swiss Super League club
Zürich announced the signing of Zuber on a contract until 2026, confirming his return to Switzerland after more than 11 years abroad. After just half a year in Zürich, his contract was extended by a further year on 4 May 2025. At this point, he had scored seven goals and supplied one assist in just 16 games. Despite spending only half the season with the club, the fans voted him their best player of the
2024–25 season. On 1 January 2026, Zürich announced that his contract was dissolved as of the end of 2025. ==International career==