Une candidature complète en une minute
Un CV et une lettre de motivation personnalisés, prêts à envoyer.
HumanInTech recherche un développeur full stack expérimenté pour une mission hybride à Bruxelles. Vous travaillerez sur un écosystème complexe pour le contrôle aux frontières belges, migrant progressivement vers Laravel 12+ et Vue 3.
Vous intégrerez une équipe d’environ 15 personnes, en freelance ou salarié, avec une forte autonomie et des revues de code régulières. Anglais professionnel souhaité, sécurité et qualité du code au cœur des activités.
Vous travaillerez sur un écosystème d'applications utilisées pour le contrôle aux frontières belges, couvrant les points de contrôle aériens, maritimes et ferroviaires. Ces applications traitent des données alphanumériques et biométriques de voyageurs, échangent des informations avec les systèmes centraux européens et s'intègrent aux applications nationales de contrôle aux frontières. Les systèmes incluent des versions mobiles pour les contrôles sur le terrain et gèrent les enregistrements d'entrée-sortie et les autorisations de voyage dans le cadre Schengen.
Vos principales responsabilités :
La plateforme actuelle repose encore en partie sur PHP 5.6/7.4, CodeIgniter, Smarty, AngularJS et jQuery. L'objectif est de migrer progressivement vers un environnement moderne basé sur PHP 8.2+, Laravel 12+ et Vue 3. Une partie importante de la mission consiste à comprendre une application critique et complexe déjà en production, à la sécuriser, à maintenir son fonctionnement et à faire évoluer progressivement son architecture.
Les applications sont utilisées quotidiennement par des agents travaillant aux postes frontières. Des visites occasionnelles sur les sites opérationnels sont organisées avec les partenaires et utilisateurs pour observer les applications dans leur contexte réel et mieux comprendre les besoins opérationnels.
Compétences essentielles :
Aucune expérience préalable avec CodeIgniter, Smarty, AngularJS ou jQuery n'est requise. Nous recherchons quelqu'un capable de comprendre et de reprendre du code legacy, pas nécessairement quelqu'un qui a travaillé avec ces frameworks particuliers. Au-delà des compétences techniques, nous accordons une importance particulière à l'autonomie, à la motivation et à la capacité d'apprentissage. Nous recherchons quelqu'un capable de progresser rapidement sur des technologies qu'il connaît moins bien et réellement disposé à travailler sur l'ensemble de la stack.
Atouts précieux :
Environnement technique :
Cette mission s'étend du 1er décembre 2026 au 31 décembre 2026, avec l'intention d'une collaboration à long terme organisée en périodes renouvelables de six mois.
Vous travaillerez au sein d'une équipe d'environ 15 personnes, la plus grande d'une section comptant environ 40 collaborateurs. L'équipe est structurée comme une équipe de développement classique avec un chef de projet, un lead technique, des analystes fonctionnels, des développeurs, un rédacteur et un designer UX/UI. L'équipe travaille en mode agile et les développements font l'objet de revues de code régulières.
Le poste est basé à Bruxelles, avec un travail hybride permettant jusqu'à trois jours de télétravail par semaine. Une présence au bureau est attendue au moins deux fois par semaine, en fonction des tâches et en accord avec l'équipe. Le télétravail est autorisé depuis le domicile ou depuis les locaux de votre employeur en Belgique. Des déplacements occasionnels sur les sites opérationnels sont requis.
Un niveau d'anglais professionnel est requis, tant à l'oral qu'à l'écrit. Le candidat peut être francophone ou néerlandophone, aucune langue nationale n'est privilégiée.
L'utilisation d'outils d'IA est soumise à la politique interne et aux contraintes de sécurité. Les outils qui transmettent du code vers des services externes ne sont pas autorisés, toute autre utilisation nécessite une validation préalable de l'équipe de sécurité.
Vous pouvez réaliser cette mission en freelance ou en tant que salarié de HumanInTech. Même rôle, même équipe. Si vous nous rejoignez en tant que salarié, votre contrat de travail se poursuit au-delà de cette mission. À son terme, nous chercherons ensemble votre prochaine mission.
Lieu: Bruxelles, hybride
Adresse de travail: Belgique
Employeur / cocontractant: HumanInTech
Candidatures avant (heure de Bruxelles): 5 novembre 2026 à 01:00
Statut: Freelance ou salarié chez HumanInTech
Temps de travail: Temps plein
Expérience: 3–5 ans ou plus
Formation: Bachelier ou plus
Publiée le: octobre 2026