In 2015, Mahamid was called up for Hapoel Tel Aviv first team. On 30 August 2015, Mahamid made his professional league debut in Israeli Premier League against Hapoel Ironi Kiryat Shmona at Bloomfield Stadium, replacing Liviu Antal at the 72nd minute by coach Eli Cohen.[4] Mahamid has played 17 games (including a game in Israel State Cup and Toto Cup) since August 2015.