Λίγο μετά την απόφαση της ΚΑΕ Άρης να λύσει τη συνεργασία της με τον Βαγγέλη Αγγέλου, το όνομά του «έπαιξε» ως το απόλυτο φαβορί για να αναλάβει τον πάγκο της ομάδας. Και έτσι έγινε, με τους «κίτρινους» να ανακοινώνουν κάποιες ώρες αργότερα την πρόσληψη του Γιάννη Καστρίτη στην τεχνική ηγεσία.
Ο 36χρονος κόουτς καλείται να βγάλει από τις τελευταίες θέσεις της βαθμολογίας τον σύλλογο της Θεσσαλονίκης, έχοντας λίγη εμπειρία σε επίπεδο Basket League, αλλά με περγαμηνές να αναδειχθεί σε πρόσωπο-κλειδί. Έκανε ντεμπούτο στην κορυφαία κατηγορία του ελληνικού μπάσκετ τη σεζόν 2015-16 ως προπονητής του Αρκαδικού, συνέχισε στα Τρίκαλα την αγωνιστική χρονιά 2016-17 και από το καλοκαίρι του 2017 μέχρι τον περασμένο μήνα κάθησε στον πάγκο της Κύμης.
Σύμφωνα με την ανακοίνωση της ΚΑΕ Άρης, ο Καστρίτης «γεννήθηκε στις 4 Απριλίου του 1982 στην Τρίπολη. Ξεκίνησε την καριέρα του το 2005 στην Απολλωνιάδα Πάτρας που συμμετείχε στο πρωτάθλημα της Γ’ Εθνικής. Την επόμενη διετία (2006-2008) ήταν μέλος του τεχνικού επιτελείου της Ολυμπιάδας Πατρών που συμμετείχε στην Α1, στο πλευρό του Γιάννη Χριστόπουλου.
Από το 2009 έως το 2012 εργάστηκε ως assistant coach στον Αρκαδικό. Το 2012 προήχθη σε πρώτο προπονητή στην ομάδα της Τρίπολης. Με αυτόν στον πάγκο, οι Αρκάδες εξασφάλισαν την άνοδο στην Α1 τη σεζόν 2014-2015, τερματίζοντας στη δεύτερη θέση του πρωταθλήματος της Α2. Ο Καστρίτης αναδείχθηκε προπονητής της χρονιάς στη δεύτερη τη τάξει κατηγορία.
Τη σεζόν 2015-2016 έκανε το ντεμπούτο στην Α1, ως πρώτος προπονητής με τον Αρκαδικό. Το καλοκαίρι του 2016 ανέλαβε την τεχνική ηγεσία των Τρικάλων, τα οποία οδήγησε στην καλύτερη σεζόν της ιστορίας τους και τη 10η θέση στην Α1, με ρεκόρ 10 νίκες και 16 ήττες.
Τον Μάϊο του 2017 συμφώνησε με την Κύμη, με την οποία κατέλαβε πέρυσι την 7η θέση στην κανονική περίοδο, η οποία της εξασφάλισε για πρώτη φορά στην ιστορία της τη συμμετοχή στα πλέι οφς. Στις 25 Νοεμβρίου του 2018 υπέβαλλε την παραίτηση του από την ομάδα της Εύβοιας.
Από το Φεβρουάριο του 2018 ανήκει στο τιμ των Ομοσπονδιακών προπονητών που εργάζονται στις μικρές Εθνικές ομάδες».