W lipcu 2018 Janko odszedł za 2,2 miliona euro do FC Porto. W sierpniu 2018 został z niego wypożyczony do Nottingham Forest. W nim swój debiut zanotował 15 września 2018 w zremisowanym 0:0 wyjazdowym meczu ze Swansea City. W Nottingham grał przez rok.

Latem 2019 Janko trafił na wypożyczenie z Porto do BSC Young Boys. Zadebiutował 28 lipca 2019 w zwycięskim 1:0 wyjazdowym spotkaniu z Neuchâtel Xamax. W sezonie 2019/2020 sięgnął z nim po dublet - mistrzostwo i Puchar Szwajcarii.

1 października 2020 Janko został piłkarzem Realu Valladolid, który zapłacił za niego 1,9 miliona euro. Swój debiut w nim zaliczył 25 października 2020 w przegranym 0:2 domowym meczu z Deportivo Alavés. W sezonie 2020/2021 spadł z Realem do Segunda División.

Sezon Klub Kraj Rozgrywki Mecze Gole 2012/13 FC Zürich II Promotion League 2 0 2013/14 FC Zürich II Promotion League 3 0 2013/14 Manchester United Premier League 0 0 2014/15 Manchester United Premier League 0 0 2014/15 Bolton Wanderers Championship 10 1 2015/16 Celtic Premier League 10 0 2016/17 Celtic Premier League 2 0 2016/17 Barnsley Championship 14 1 2017/18 AS Saint-Étienne Ligue 1 21 0 2017/18 AS Saint-Étienne B CFA 2 4 0 2018/19 Nottingham Forest Championship 15 0 2019/20 BSC Young Boys Super League 33 0 2020/21 Real Valladolid Primera División 19 0