Пиру — воспитанник клубов «Нейменген», «Куик 1888», «Вузик», НЕК «Фейеноорд» и ПСВ. 2 декабря 2016 года в матче против «Ахиллес ’29» он дебютировал в Эрстедивизи в составе последнего[2]. Летом 2019 года Пиру для получения игровой практики на правах аренды перешёл в роттердамскую «Спарту»[3]. 25 августа в матче против ПЕК Зволле он дебютировал в Эредивизи[4]. 19 января 2020 года в поединке против «Аякса» Джоэл забил свой первый гол за «Спарту»[5]. По окончании аренды он вернулся в ПСВ. 4 октября в матче против ситтардской «Фортуны» он дебютировал за основной состав[6]. 6 декабря в поединке против «Херенвена» Джоэл забил свой первый гол за ПСВ[7]. 10 декабря в матче Лиги Европы против кипрской «Омонии» он сделал «дубль»[8].