The midfielder, 185cm, began his playing career at Hapoel Haifa’s youth academy before switching to Kiryat Shmona in 2012. Shamir made his senior debut for Kiryat Shmona at a league match against Hapoel Ra’anana in November 2013 and at the end of that season won the State Cup.
This season Shamir played once for Liege in the league against Genk as well as one pre-season friendly match against Mechelen. Last season Shamir made 23 appearances for Liege in all competitions including featuring for the Belgian club in the Europa League group stages.