Minotore
Minotore
Tunisie

Conception et développement d’un WYSIWYG Page Builder PFE

développement webFrontend (Angular/TypeScript)Headless CMS / Backend (Node.js)

Publié il y a 7 mois

Stage
⏱️4-6 mois
💼Hybride
💰Rémunéré
📅Expiré il y a 6 mois
Reste lisible (ATS friendly).

Description du poste

Objectif du projet

  • Concevoir et développer une application web WYSIWYG permettant la création, l'édition et la prévisualisation de composants HTML de façon intuitive.
  • Intégrer une architecture Headless CMS pour produire des contenus dynamiques au format JSON et permettre la gestion multilingue.
  • Garantir la responsivité et l'ergonomie sur desktop, tablette et mobile.

Responsabilités et fonctionnalités à implémenter

  • Développer une interface WYSIWYG permettant l'ajout, la modification et la suppression de composants (texte, image, bouton, etc.).
  • Implémenter une barre de navigation pour la prévisualisation des pages sans les contrôles d'édition.
  • Assurer la gestion multilingue du contenu et la génération de composants sous forme de données JSON via l'architecture Headless CMS.
  • Implémenter des fonctionnalités d'Undo/Redo pour la gestion des actions utilisateur.
  • Contribuer à l'amélioration de l'ergonomie et des performances de l'application.

Technologies & méthodologie

  • Technologies à utiliser : ANGULAR, TYPESCRIPT, NODE.JS, et pratiques CI/CD.
  • Travailler sur la partie frontend (Angular/TypeScript) et intégrer/consommer des API/architecture Headless (Node.js côté backend).
  • Mettre en place des bonnes pratiques de développement, tests, et pipelines CI/CD pour déploiement et intégration continue.

Profil recherché & compétences

  • Étudiant(e) en dernière année d'ingénierie informatique ou équivalent (stage de pré-embauche possible).
  • Solides bases en JavaScript et bonne connaissance des frameworks frontend modernes.
  • Bonne maîtrise des concepts algorithmiques et sensibilité forte à l'expérience utilisateur et à la création d'interfaces simples et intuitives.
  • Capacité d'assimilation rapide et d'apprentissage des nouvelles technologies.

Informations pratiques

  • Durée : 6 mois (stage rémunéré).
  • Nombre de stagiaires recherchés : 1.
  • Stage de pré-embauche : Oui.
  • Pour postuler, envoyer votre candidature à : recrutement@minotore.com.