Dema was born in Durrës, Albania and began his youth career with local club Djemtë e Detit in 2015 before joining the youth setup at Teuta as a 13-year-old. He would go on to play for the club's under-15s initially before progressing through to the under-17s and then the under-19s before joining the first team during the 2021–22 Kategoria Superioreseason.