Développeur Full-Stack (PHP/JavaScript)

HumanInTech

Brussel Hoofdstad

Hybride

EUR 60 000 - 95 000

Plein temps

Il y a 41 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Résumé du poste

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.

Qualifications

  • Solide expertise en PHP.
  • Bonne maîtrise du JavaScript moderne.
  • Maîtrise d'au moins un framework PHP moderne (Laravel privilégié).
  • Maîtrise d'au moins un framework JavaScript moderne (Vue.js est un atout).
  • Capacité à travailler de manière autonome sur le backend et le frontend.
  • Maîtrise de SQL, des API REST et de Git.
  • À l'aise avec la maintenance et l'évolution de code legacy en production.
  • Expérience de reprise et d'évolution d'applications complexes en production.
  • Capacité à identifier et corriger des problèmes de sécurité dans une base de code existante.

Responsabilités

  • Concevoir, développer, tester et maintenir des applications web sur l'ensemble de la stack.
  • Développer et intégrer des API REST.
  • Comprendre et faire évoluer une base de code legacy existante en production.
  • Moderniser et sécuriser progressivement la plateforme sans interrompre le service.
  • Refactoriser le code pour améliorer la maintenabilité et la séparation des préoccupations.
  • Participer à l'analyse technique et à la résolution de problèmes.
  • Assurer la qualité, la stabilité et la sécurité du code.
  • Participer aux revues de code et aux tests.
  • Documenter votre travail.

Connaissances

PHP
JavaScript
Laravel
Symfony
Vue.js
REST API
Git
SQL
Legacy code maintenance
Security

Formation

Bachelier ou équivalent

Outils

GitLab
Docker
PostgreSQL

Description du poste

Ce que vous ferez

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 :

  • Concevoir, développer, tester et maintenir des applications web sur l'ensemble de la stack
  • Développer et intégrer des API REST
  • Comprendre et faire évoluer une base de code legacy existante en production
  • Moderniser et sécuriser progressivement la plateforme sans interrompre le service
  • Refactoriser le code pour améliorer la séparation des préoccupations et la maintenabilité
  • Participer à l'analyse technique et à la résolution de problèmes
  • Assurer la qualité, la stabilité et la sécurité du code
  • Participer aux revues de code et aux tests
  • Documenter votre travail
  • Collaborer avec les développeurs, analystes et autres partenaires du projet

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.

Ce que nous recherchons

Compétences essentielles :

  • Solide expertise en PHP
  • Bonne maîtrise du JavaScript moderne
  • Maîtrise d'au moins un framework PHP moderne (Laravel de préférence, mais une solide expérience Symfony convient également)
  • Maîtrise d'au moins un framework JavaScript moderne (une expérience Vue.js est un atout)
  • Capacité à travailler de manière autonome sur le backend et le frontend
  • Maîtrise de SQL, des API REST et de Git
  • Aisance avec la maintenance et l'évolution de code legacy en production
  • Expérience de reprise et d'évolution d'applications complexes utilisées en production
  • Capacité à identifier et corriger des problèmes de sécurité dans une base de code existante
  • Capacité à faire évoluer progressivement une architecture et à mieux répartir les responsabilités dans le code
  • Application des bonnes pratiques de développement : architecture, qualité du code, sécurité, tests, gestion des erreurs et maintenabilité
  • Capacité à analyser des problèmes techniques complexes, à proposer des solutions adaptées et à évaluer leur impact sur les systèmes existants
  • Capacité à se mettre rapidement à niveau dans une base de code existante et à devenir opérationnel rapidement

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 :

  • Expérience avérée avec Laravel et/ou Vue.js
  • Expérience avec Symfony, React, Angular ou technologies équivalentes
  • Expérience de reprise et de modernisation d'une application legacy
  • Solide connaissance de la sécurité applicative
  • Expérience avec des applications critiques ou haute disponibilité
  • Expérience dans le secteur public

Environnement technique :

  • Stack existante : PHP 5.6/7.4, CodeIgniter, Smarty, AngularJS, jQuery
  • Stack cible : PHP 8.2+, Laravel 12+, JavaScript, Vue 3
  • APIs : REST
  • Base de données : PostgreSQL
  • Gestion de versions : Git/GitLab
  • Conteneurisation : Docker/Podman
  • Serveurs : Linux/Red Hat Enterprise Linux
  • Pratiques et outils CI/CD
Le contexte

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

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Application Architect – Services numériques du secteur public
Application Architect – Services numériques du secteur public

HumanInTech • Brussel Hoofdstad

Hybride
EUR 90 000 - 130 000
Senior Full Stack Developer
Senior Full Stack Developer

HumanInTech • Brussel Hoofdstad

Hybride
EUR 70 000 - 110 000
Hybrid work model
Développeur Fullstack .NET
Développeur Fullstack .NET

HumanInTech • Brussel Hoofdstad

Hybride
EUR 70 000 - 95 000
Développeur .NET et Angular
Développeur .NET et Angular

HumanInTech • Brussel Hoofdstad

Hybride
EUR 55 000 - 85 000
Tech Lead – Développement Full-Stack Python/Django
Tech Lead – Développement Full-Stack Python/Django

HumanInTech • Brussel Hoofdstad

Hybride
EUR 90 000 - 110 000
Analyste Fonctionnel
Analyste Fonctionnel

HumanInTech • Brussel Hoofdstad

Hybride
EUR 60 000 - 90 000
Senior Developer / Tech Lead
Senior Developer / Tech Lead

HumanInTech • Brussel Hoofdstad

Sur place
EUR 85 000 - 120 000
Domain Delivery Lead - Transversal
Domain Delivery Lead - Transversal

HumanInTech • Brussel Hoofdstad

Hybride
EUR 90 000 - 120 000
Senior Developer .NET
Senior Developer .NET

HumanInTech • Brussel Hoofdstad

Hybride
EUR 70 000 - 100 000
Administrateur / Ingénieur de base de données InterSystems IRIS
Administrateur / Ingénieur de base de données InterSystems IRIS

HumanInTech • Brussel Hoofdstad

Hybride
EUR 70 000 - 110 000
Hybrid work model