En 2015, Hamadeh fue el jugador más joven de la selección palestina en la Copa Asiática, si bien no llegó a jugar. Consiguió la titularidad en la portería de la selección palestina durante la temporada 2016-2017, en la que tan solo encajó 9 goles en 21 partidos jugando para el Thaqafi Tulkarem de la Liga Premier de Cisjordania. Su primer partido oficial en la selección absoluta llegó en un amistoso contra Yemen el 22 de marzo de 2017. Se convirtió en el primer portero de la historia de la selección palestina que mantenía la meta a cero durante sus tres primeros partidos. En sus primeros diez partidos con la selección absoluta, Hamadeh ha mantenido 6 veces la portería a cero, lo que se ha traducido en seis victorias, dos empates y dos derrotas.