Marcus Godinho has completed his transfer from Hearts to 3. Liga side FSV Zwickau.
The Canadian right-back agreed a two-year deal with the Saxony-based side yesterday and will join up with the Swans immediately.
Marcus joined Hearts in June 2016 after spending time in the Toronto FC Academy, with a brief spint at local side Vaughn Azzuri.
Despite his progress at Tynecastle being halted by injuries, he made his debut in March 2018 in a Scottish Cup quarter-final and would go on to make 20 appearances in total.
After winning his first cap for Canada, he broke back into the Hearts first team last season and scored his first goal for the club against St Johnstone in January of this year.
Over the summer he has featured for Canada in the Gold Cup, picking up another three caps.
Meanwhile, Arnaud Djoum has left the club under freedom of contract for Saudi Arabian side Al-Raed.
The club would like to wish Marcus and Arnaud every success in his career in Germany.