Bojko is afkomstig uit de jeugdopleiding van Dynamo Kiev. Op 9 mei 2010 debuteerde hij in het eerste elftal tegen Metaloerh Zaporizja.[3] Daarvoor deed de doelman al wedstrijdervaring op in de Oekraïense competitie bij Obolon Kiev. Gedurende het seizoen 2011/12 werd hij uitgeleend aan Kryvbas Kryvy Rih. Tijdens het seizoen 2013/14 werd hij uitgeleend aan Dnipro Dnipropetrovsk. In 2014 nam Dnipro Dnipropetrovsk Bojko definitief over. Op 20 januari 2016 is hij overgestapt naar de Turkse topclub Beşiktaş JK in Istanboel. Hij tekende daar een nieuw contract tot 30 juni 2020.
Bojko debuteerde op 18 november 2014 in het Oekraïens voetbalelftal, in een oefeninterland tegen Litouwen. Het duel eindigde in 0–0.[4] Hij speelde op 31 maart 2015 zijn tweede interland, een oefenwedstrijd tegen Letland.[5] Bojko werd op 19 mei 2016 opgenomen in de Oekraïense selectie voor het Europees kampioenschap voetbal 2016.[6] Oekraïne werd in de groepsfase uitgeschakeld na nederlagen tegen Duitsland (0–2), Noord-Ierland (0–2) en Polen (0–1).