Nous cherchons un développeur Web avec de bonnes connaissances en PHP 8.1 , de bonnes connaissances de Symfony 5+ particulièrement du component Workflow (type: state_machine) et des events mais aussi des formulaires, des connaissances de base de Stimulus et UX Turbo.
Cette mission a quatre objectifs :
- développer un système de création et validation de note de services;
- améliorer l'interface d’administration des demandes (exemple : amélioration de l'option "décliner'". C'est à dire permettre à l'utilisateur de modifier facilement l'état de la demande (choisir un état spécifique);
- améliorer le système de notifications en fonction des préférences de l'utilisateur
- digitaliser des workflows en utilisant l'architecture mise en place
A ce stade les choix technologiques sont (liste non-exhaustive) :
- Docker
- Symfony 5+
- Composer
- PHP 8.1
- Mysql 5.7
- Nginx (latest)
- Messenger
- Supervisor
- RabbitMQ
- Mercure
- Javascript (Stimulus, UX Turbo, jQuery, Webpack, Encore, Workbox)
- Bootstrap 5
- Elasticsearch
L'application est faite en deux langues (fr/nl).
Selon nous, il s’agit d’une mission de 8 semaines . Nous souhaitons avoir une certaine marge de manœuvre, raison pour laquelle nous préconisons une approche agile.