Smith signed a new contract with Hibs in June 2012. He played for the Hibs under-20 team during the early part of the 2012–13 season. On 31 August 2012, Smith was loaned to East Fife, initially for one month. Later in the 2012–13 season, Smith was loaned to First Division club Dumbarton. Towards the end of the season, Smith made an agreement to sign for Dumbarton on a permanent basis from 1 July 2013.
Smith has represented the Scotland U16, U17 and U19 teams.