Joana se révèle en 2013 en remportant la victoire de la Volta à Cidade do Funchal[1].
Elle se spécialise par la suite sur la discipline du 3 000 mètres steeple et seditingue en 2015 en remportant le titre de championne du Portugal espoirs à Pombal[2] puis en remportant son premier titre national senior à Leiria en 10 min 21 s 47[3].
Elle pratique également la course en montagne et le skyrunning de manière marginale[4]. Le , elle domine aisément le Santana Vertical Kilometer et établit un nouveau record féminin du parcours en 48 min 30 s. L'épreuve comptant comme championnats du Portugal de la spécialité, elle remporte le titre[5]. Sa victoire lui vaut d'être sélectionnée pour l'épreuve du kilomètre vertical des championnats d'Europe de skyrunning à Bognanco. Bien qu'elle n'en fasse pas un objectif, elle y prend part et se classe neuvième[6].
En 2020, elle étoffe son palmarès en remportant le titre national du 3 000 mètres en salle en 9 min 16 s 76 à Pombal[7] et du 2 000 mètres steeple à Lisbonne, qui remplace cette année-là le 3 000 mètres steeple[8]. Le , elle défend avec succès son titre de championne du Portugal du kilomètre vertical à São Vicente[9].
Le , elle remporte son cinquième titre de championne du Portugal du 3 000 mètres steeple, confirmant sa dominiation de la discipline sur la scène nationale[10]. Elle participe également aux deux manches du VK Open Championship courues à Madère qu'elle remporte[11].
En février 2022, elle prend part à l'édition inaugurale des championnats du monde de SkySnow à Sierra Nevada. Tandis que la Suédoise Sanna El Kott lève le pied après avoir mené la première partie de course de l'épreuve classique, Joana talonne l'Espagnole Virginia Pérez pour tenter de récupérer la tête de course. Mais cette dernière tient bon et Joana doit se contenter de la médaille d'argent[12].