Jabarkan Karier klub dari Shani Tarashaj

Tarashaj lahir di Hausen am Albis, Swiss dan orang tuanya berasal dari albania, Prizren, Kosovo. Ia pertama bergabung dengan Grasshopper Club Zürich junior. Tarashaj membuat debutya Liga Super Swiss 2 agustus 2014 melawan FC Sion. Ia menggantikan Alexander Merkel di menit 73 dengan hasil imbang tanpa gol. Setelah waktu yang relatif mengecewakan pada musim pertama sebagai seorang profesional, Tarashaj menikmati awal yang baik untuk musim 2015/16, mencetak 5 gol dalam 4 pertandingan, melawan FC Zurich dan FC Lugano . Pada tanggal 22 September 2015, Grasshopper menegaskan bahwa Tarashaj telah memperbarui kontraknya, pada musim panas 2016, sampai 2019.

Pada tanggal 7 januari 2016, Tarashaj bergabung dengan Everton tapi Ia dipinjamkan kembali ke Grasshopper sampai akhir musim ini sampai dia bisa menyelesaikan laga di tinggkat nasional.

Pada tanggal 31 agustus 2016, Everton mengumumkan bahwa Tarashaj dipinjamkan ke klub jerman Eintracht Frankfurt untuk satu musim.