Expert Web Front End (Front End Symfony) Namur
ENVIRONNEMENT
VOTRE ROLE
Dans le cadre de l'optimisation continue de notre plateforme web, nous recherchons un
Expert Web Front End
capable de nous accompagner dans l'amélioration de la
qualité de code
, les
performances front (suggestion pour back)
, et de mettre en place les
bonnes pratiques
autour des technologies modernes, notamment en
temps réel
(Mercure), API REST et tests automatisés.
MISSION PRINCIPALE
* Accompagnement d'une équipe de développeurs
* Optimisation des performances
du front-end (React / Typescript) et du back-end (PHP / Symfony / API Platform)
* Optimisation des ressources
utilisées en temps réel (mémoire, cpu, premier chargement),
* Mise en place de standards de qualité
front
(nomenclature, gestion des erreurs, …)
* Refonte de l'architecture
et de la structure du code React/Typescript, en alignement avec les bonnes pratiques du développement moderne
* Remplacement progressif
du code legacy (Bootstrap, JavaScript, ancienne base React)
* Mise en place d'un véritable cadre de travail Front-End : conventions de projet, standards de qualité, organisation modulaire et scalable du code
* Structuration et sécurisation des APIs
avec API Platform
* Encadrement technique
ponctuel de développeurs (revues de code, testing, etc.)
* Veille technologique
et proposition d'améliorations continues sur le stack
ENVIRONNEMENT TECHNIQUE
* Back-end
: PHP 8+, Symfony 6 (LTS), API Platform, Mercure, MariaDB, Istio, ELK, Azure, NodeJS
* Front-end
: Typescript, Framework JS (
React
/mui)
* Queuing
: Rabbitmq
* Testing
: Playwright (E2E), PHPUnit, JEST
* Base de données
: MariaDB
* Cache
: Redis
* CI/CD
: azure devops / Docker / versionning Git/ K8s
* Monitoring
: APM Kibana, Grafana, PMM, RUM Kibana, Loki, opentelemetry
* Migration en cours
: React / Typescript / API Platform
PROFIL RECHERCHE
* Expérience confirmée en tant qu'intégrateur web
* Expérience confirmée (10 ans+) en développement web front end, avec expertise
React
/
Symfony / API Platform / Temps réel
* Très bonne maîtrise du
temps réel
et des enjeux de scalabilité liés
* Connaissance avancée du
front moderne en Typescript
* Esprit d'
ingénieur·e
, rigueur, sens de l'optimisation
* Aisance en
architecture logicielle
et performance applicative
* Bonnes capacités de
communication et rédaction technique
* Aisance en gestion de code source (git, ticketing, ...)
BONUS APPRECIES
* Expérience DevOps (Docker, CI/CD)
* Monitoring applicatif
front et back
* Connaissances en sécurité web (Auth/JWT)
* Outils de performances / validation
Mandatory
Skills
TypeScript Level
Expert
React Level
Expert
GIT Level
Confirmed
Monitoring Level
Confirmed
PHP Level
Nice to have
Symfony Level
Nice to have
Azure DevOps Level
Dutch or French Level
Native
English Level
Nice to have