ProVerdy
ProVerdy
Tunisie

7 MIGRATION FRONTEND - SORTIE DE NEXT.JS PFE

Développement Frontend (Angular/Flutter)reactive nativeArchitecture Web

Publié il y a 2 jours

Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 11 jours
Tu construis un pipeline, pas un coup de chance.

Description du poste

Contexte

  • ProVerdy souhaite simplifier son architecture frontend en migrant de Next.js vers une stack plus légère et adaptée aux besoins réels de la plateforme.
  • L'objectif est d'analyser les options techniques et de mener une migration progressive vers une architecture React indépendante de Next.js.

Missions principales

  • Réaliser un audit de l'architecture frontend actuelle et identifier précisément les dépendances et fonctionnalités liées à Next.js (routing, SSR/SSG, images, API routes, etc.).
  • Effectuer une analyse comparative des alternatives (Vite, Create React App, autres solutions) en évaluant coûts, performances, ergonomie dev et compatibilité avec l'existant.
  • Planifier et exécuter la migration progressive vers une architecture React plus légère : proposer une feuille de route, découper en lots, et piloter les étapes de migration.
  • Refactoring du code pour éliminer les dépendances spécifiques à Next.js, adapter le build process, et intégrer les outils choisis (bundler, dev server, gestion des assets).
  • Optimiser les performances et le processus de build (timings, taille des bundles, lazy-loading) et mettre en place des tests de régression pour valider la nouvelle architecture.

Compétences recherchées

  • Formation en informatique ou data science (stage) avec bonnes bases en développement frontend.
  • Expérience et maîtrise de React et des écosystèmes associés ; connaissance de Next.js pour identifier les points d'accroche à migrer.
  • Connaissance de bundlers/outil de build modernes (Vite, Webpack, CRA) et capacité à comparer et choisir la meilleure option.
  • Sensibilité au design et à l'expérience utilisateur, et expérience avec des bibliothèques de visualisation appréciée.

Livrables & modalités

  • Durée : 5 à 6 mois. Lieu : Tunis (hybride) ou Remote selon profil.
  • Stage non rémunéré.
  • Livrables attendus : module de reporting fonctionnel, templates de rapports, documentation technique complète (guide de migration, setup, scripts de build, tests et checklist de régression).
  • Validation : tests de régression et validation de la nouvelle architecture, formation et handover à l'équipe en charge.
ProVerdy - 7 MIGRATION FRONTEND - SORTIE DE NEXT.JS PFE | Hi Interns | Hi Interns