Budget: 550 euros maximum
Dans le cadre de l'évolution de
Crescendo 2
, une application single-page composée de plusieurs modules, nous recherchons un
développeur full stack
chargé du développement complet du module
Cartofed
, dédié à la gestion et à la pondération des fonctions au sein de l'administration fédérale.
Ce rôle couvre aussi bien le back-end que le front-end, avec une forte orientation sur la configuration, la performance et la sécurité.
Vos responsabilités
Développement Back-end
* Assurer l'intégralité du développement du module Cartofed.
* Travailler sur des modèles de données complexes (PostgreSQL).
* Développer en PHP avec Laravel et utiliser Laravel Nova pour la configuration et l'administration.
* Finaliser les développements existants afin d'atteindre une version complète, stable et robuste.
* Améliorer les performances, renforcer la sécurité et optimiser l'architecture.
Développement Front-end
* Prendre en charge le front-end complet du module grâce à :
* Tailwind CSS
* Livewire (framework Laravel)
* Ajouter et ajuster les éléments nécessaires pour garantir une interface fluide et maintenable.
Qualité & Tests
* Réaliser des tests unitaires via PHPUnit.
* Veiller à une qualité de code élevée et à un développement conforme aux standards.
* Participer activement à l'amélioration continue du module.
Outils & Environnement Technique
* Utiliser GitLab pour la gestion du code et les pipelines CI/CD.
* Collaborer en mode Agile/Kanban via Jira.
* Bénéficier d'un environnement de développement simplifié via Docker.
* Utiliser Phan pour assurer une qualité de code optimale (connaissance appréciée mais non obligatoire).
Environnement de travail
Vous évoluerez dans une équipe
multilingue (FR & NL)
, où la langue principale du projet est
l'anglais
. Vous pourrez néanmoins vous exprimer dans votre langue maternelle si nécessaire. Une expérience confirmée en environnement Agile/DevOps est un réel atout.