Rođen je u Splitu, 15. januara 1994. godine. Igračku karijeru započeo je u mlađim uzrastima Hajduka, za koji je službeno registrovan 26. augusta 2005, a dres splitskog kluba nosio je do 2012. godine.

U mlađim uzrastima Hajduka osvojio je čak tri nacionalna trofeja. Prvi je osvojio kao član pionirske ekipe, pod vodstvom trenera Vinka Bege, osvojila titulu prvaka Hrvatske. Zatim je nosio dres kadetske ekipe s kojom je osvojio Kup Hrvatske.

Treći i posljednji nacionalni trofej Hajder je osvojio u juniorskoj ekipi Hajduka kada je osvojio titulu prvaka Hrvatske. 

Za seniorsku ekipu Hajduka, Joško Hajder odigrao je tri utakmice od toga i jednu službenu u prvenstvenoj utakmici protiv Lokomotive iz Zagreba u Splitu, 12. maja 2012. godine, kada je ušao u igru.

Pored Hajduka, Hajder je igrao za: Split, Imotski, Istra 1961, Primorac 1929, Solin i Omiš.