Toute l’expérience
02 · Bruxelles · Full-time

Développeur full-stack AEM & React

Nationale Loterij / Loterie Nationale

Développement de fonctionnalités AEM et React à fort trafic pour le One Player Portal.

Domaines d’intervention

  • Frontend
  • DevOps
  • Testing

Technologies

  • Adobe Experience Manager
  • React
  • TypeScript
  • Redux
  • Azure DevOps
  • SonarQube
  • Jest
  • Playwright

Overview

This record covers the Full-Stack AEM & React Developer role at Nationale Loterij / Loterie Nationale in Brussels, running from September 2024 to October 2025. The work contributed to the One Player Portal (OPP), a large-scale platform serving millions of Belgian lottery players.

Architecture & Development

  • Conception et implémentation de composants AEM (Adobe Experience Manager) intégrés à React (TypeScript, Redux) pour des fonctionnalités à fort trafic :
    • Bannière BE Winners (rendu dynamique conditionnel).
    • XL Tile – Draw Game (composant UI évolutif pour les promotions de jeux).
    • Game End Modal (module d'engagement en temps réel).
  • Développement de bibliothèques de composants réutilisables et alignement du backend AEM sur les patterns de gestion d'état du frontend.

DevOps & Testing

  • Fiabilisation de la livraison multi-environnements (DEV, TEST, ACC, PROD) via des pipelines Azure DevOps.
  • Application de quality gates SonarQube, de tests unitaires Jest et de tests Playwright de composants et de bout en bout.
  • Collaboration étroite avec l'équipe QA, les business analysts et les designers pour intégrer les tests dans la CI/CD.

Key Contributions

  • Amélioration des performances de la logique de rendu des carrousels et des bannières en ignorant les nœuds cq:responsive superflus (une plongée dans les rouages internes d'AEM).
  • Promotion d'une cohérence architecturale entre le frontend et le backend, réduisant la logique dupliquée entre les composants.