[2] In January 2012, Koliçi returned to his country and joined Albanian Superliga outfit Flamurtari Vlorë as a free agent, signing until the end of the season.
On 24 August 2015, Koliçi completed a transfer to Albanian Superliga side Kukësi by agreeing a one-year deal after initially refused to be on trial.
[11] He spent the first part of the season as Ervis Koçi's backup, and was used only in Albanian Cup where he made his debut in the first round against Naftëtari Kuçovë.
[13] Koliçi retained his spot until the end of the season, making 13 league appearances, in addition 8 in Albanian Cup, including one in final where Kukësi defeated Laçi on penalties.
[14] Koliçi started his second Kukësi season on 30 June 2016 in first leg of UEFA Europa League first qualifying round against Rudar which ended in a 1–1 home draw.
[18] Koliçi played 28 league games during the 2017–18 season; he lost his starting place to Stivi Frashëri in mid-March 2018 following the arrival of manager Peter Pacult.
[20] On 6 July 2017, Koliçi was not included in the UEFA Champions League squad for the first qualifying round tie versus Malta's Valletta.
[23] He made his debut in the opening championship week against his former side Flamurtari Vlorë on 24 August, keeping a clean-sheet in a 1–0 win at home.
[31] Koliçi returned to the national team after eight years in October 2017 to replace the injured Thomas Strakosha for the final 2018 FIFA World Cup qualification matches versus Spain and Italy.