Il fait ses débuts sur route lors de la saison 2021. Il rejoint la nouvelle équipe norvégienne Uno-X Dare Development. En juin, il termine deuxième du classement général du Tour d'Italie espoirs. Lors du Sazka Tour, il remporte deux étapes et termine de nouveau deuxième au général. En août, il remporte deux étapes et le classement général du prestigieux Tour de l'Avenir. Il participe aux Jeux olympiques d'été de 2020 à Tokyo, terminant 82e de la course en ligne.
Pour la saison 2022, Johannessen est transféré au sein de l'UCI ProTeam Uno-X Pro, où il devient rapidement le leader de l'équipe. Dès le 5 février, il gagne l'étape reine de l'Étoile de Bessèges-Tour du Gard, puis se classe finalement troisième et meilleur jeune de la course. Fin mars, pour ses débuts sur une course par étapes du World Tour, il termine septième du Tour de Catalogne. Lors du Tour de Norvège, il est quatrième du classement général et remporte le classement par points, après avoir obtenu quatre tops 5 en six étapes. En juin, il est dixième et meilleur jeune du Critérium du Dauphiné, puis quatrième du Mont Ventoux Dénivelé Challenges.
En décembre 2023, Uno-X Pro, qui devient en 2024 Uno-X Mobility, annonce la prolongation de contrat des jumeaux Johannessen jusqu'en fin d'année 2026[3].