The 19-year-old joins the club’s under-23s squad from Borussia Dortmund.
Having been developed in their youth system, he played for Dortmund’s under-16s, 17s and 19s and was part of the squad which won the Uefa Youth League.
He has also represented Germany at under-18 level and will join Albion’s under-23 squad.
Under-23s head coach Simon Rusk, “We’re delighted to welcome Reda to the club. He offers a lot of attributes as a player and he can play in midfield or in an attacking role.
“He is very excited to come to England and progress his career and we look forward to working with him.”