Alle ervaring
02 · Brussel · Full-time

Full-Stack AEM & React Developer

Nationale Loterij / Loterie Nationale

Bouwde drukbezochte AEM- en React-functies voor het One Player Portal.

Focusgebieden

  • Frontend
  • DevOps
  • Testing

Technologieën

  • 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

  • Ontwierp en implementeerde AEM-componenten (Adobe Experience Manager), geïntegreerd met React (TypeScript, Redux), voor drukbezochte functies:
    • BE Winners-banner (dynamische rendering op basis van voorwaarden).
    • XL Tile – Draw Game (schaalbare UI-component voor spelpromoties).
    • Game End Modal (realtime engagementmodule).
  • Bouwde herbruikbare componentbibliotheken en stemde de AEM-backend af op de patronen voor statebeheer in de frontend.

DevOps & Testing

  • Zorgde voor betrouwbare opleveringen over meerdere omgevingen (DEV, TEST, ACC, PROD) via Azure DevOps-pipelines.
  • Paste SonarQube-quality gates, Jest-unittests en Playwright-component- en end-to-endtests toe.
  • Werkte nauw samen met QA, businessanalisten en designers om testing in CI/CD te integreren.

Key Contributions

  • Verbeterde de performantie van de renderinglogica voor carrousels en banners door overbodige cq:responsive-nodes te negeren (een duik in de interne werking van AEM).
  • Pleitte voor architecturale consistentie tussen frontend en backend, wat dubbele logica over componenten heen verminderde.