A complete application in a minute
Tailored resume and cover letter, ready to send.
EngiFlex BV recherche un développeur Full-Stack pour intervenir sur l’ensemble du cycle de développement d’une plateforme de contrôle aux frontières à Bruxelles. Le projet évolue vers PHP 8.2+, Laravel 12+ et Vue 3, avec migration et sécurisation de l’application en production.
Le poste est basé à Bruxelles dans une PME belge, avec une présence au bureau et du télétravail partiel. Vous intégrez une équipe d’environ quinze personnes et travaillez en mode agile.
Pour contribuer à l’évolution d’une plateforme de contrôle aux frontières, nous recherchons un développeur Full‑Stack capable d’intervenir sur l’ensemble du cycle de développement.
La plateforme regroupe plusieurs applications destinées aux contrôles aériens, maritimes et sur le terrain, ainsi qu’aux autorisations de voyage et à l’enregistrement des entrées et sorties de l’espace Schengen.
Ces applications traitent des données alphanumériques et biométriques de voyageurs. Elles échangent avec les systèmes centraux européens et s’intègrent aux applications nationales de contrôle aux frontières.
Le projet évolue dans un environnement à haute disponibilité, manipule des données sensibles et doit respecter des contraintes réglementaires européennes. Les développements ont un impact direct sur les opérations de terrain.
La plateforme repose encore en partie sur une stack PHP 5.6/7.4, CodeIgniter, Smarty, AngularJS et jQuery. Elle doit évoluer progressivement vers un environnement plus moderne basé notamment sur PHP 8.2+, Laravel 12+ et Vue 3.
La migration constitue une part importante de la mission. Vous devrez comprendre une application complexe et critique déjà en production, contribuer à sa sécurisation, en assurer la continuité de fonctionnement et faire évoluer progressivement son architecture sans interrompre le service.
Vos missionsLes applications sont utilisées quotidiennement par les policiers aux postes frontières, notamment dans les aéroports, à la gare internationale de Bruxelles-Midi et dans les ports maritimes. Les utilisateurs sont directement confrontés aux fonctionnalités développées et peuvent fournir un retour concret sur leur utilisation.
Des déplacements ponctuels sont prévus auprès des partenaires et des utilisateurs afin d’observer les applications dans leur contexte réel et de mieux comprendre les besoins opérationnels.
L’équipe de développement compte environ quinze personnes et réunit un project manager, un technical lead, des analystes fonctionnels, des développeurs, un copywriter et un designer UX/UI. Elle travaille en mode agile et organise régulièrement des revues de code.
Aucune expérience préalable avec CodeIgniter, Smarty, AngularJS ou jQuery n’est exigée. L’essentiel est de savoir comprendre et reprendre du code legacy, même si vous n’avez pas travaillé avec ces frameworks particuliers. L’autonomie, la motivation et la capacité d’apprentissage sont également importantes. Vous devez être prêt à progresser rapidement sur les technologies que vous maîtrisez moins et à intervenir sur l’ensemble de la stack.
Stack existante : PHP 5.6/7.4, CodeIgniter, Smarty, AngularJS, jQuery
Stack cible : PHP 8.2+, Laravel 12+, JavaScript, Vue 3
API : REST
Base de données : PostgreSQL
Versioning : Git, GitLab
Conteneurisation : Docker, Podman
Serveurs : Linux, Red Hat Enterprise Linux
CI/CD : outils et pratiques CI/CD
Vous ferez partie d'une PME belge en pleine croissance, où l’initiative et le développement personnel sont encouragés. Nous vous offrirons un environnement de travail agréable, entouré(e) de collègues sympathiques. Ensemble, nous élaborerons un plan de carrière, avec une attention particulière et un budget dédié à la formation ou à la certification complémentaire. Vous pouvez compter sur un salaire attractif, complété par des avantages extra‑légaux, y compris une voiture de société.
(Freelance est également possible)