2,076,474open jobs
123,149companies
251,006added this week
Browse all
Salary
≈ $40k – $111k per year (Estimated)
Location
In office (Brussels)
Employment
Freelance

Confirmed on the employer's own hiring board on Oct 31, 2026. First seen by Alion on Oct 30, 2026.

Overview
Company
Impact
Profile match
EngiFlex is a Belgian engineering and IT staffing and consulting firm, based in Puurs-Sint-Amands, that seconds engineers, developers and validation experts to client companies. It works mainly for pharma and life sciences, energy, industry and IT clients across Flanders, Brussels and Wallonia, covering automation, utilities, safety, product science and pharma project work through secondment, talent sourcing and project delivery. It recruits commissioning and qualification engineers, MES and OT automation specialists, SAP and Dynamics consultants, Java, Python and PHP developers, data engineers and IT project managers, employed or freelance.

Tâches et responsabilités

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.

Projet

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.

Mission

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 missions

  • Concevoir, développer, tester et maintenir des applications web.
  • Intervenir sur l’ensemble de la stack, du backend au frontend.
  • Développer et intégrer des API REST.
  • Comprendre et faire évoluer une base de code legacy existante.
  • Participer à la sécurisation et à la modernisation progressive de la plateforme.
  • Restructurer le code lorsque cela est nécessaire afin d’améliorer la séparation des responsabilités et la maintenabilité.
  • Participer aux analyses techniques et à la résolution de problèmes.
  • Garantir la qualité, la stabilité et la sécurité du code.
  • Contribuer aux revues de code et aux tests.
  • Documenter les développements réalisés.
  • Collaborer avec les développeurs, les analystes et les autres partenaires du projet.

Les 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.

Votre profil

  • Vous disposez d’une expertise solide en PHP.
  • Vous maîtrisez JavaScript moderne.
  • Vous maîtrisez au moins un framework PHP moderne. Laravel est privilégié, mais une solide expérience avec Symfony peut également convenir.
  • Vous maîtrisez au moins un framework JavaScript moderne. Une expérience avec Vue.js constitue un atout.
  • Vous pouvez intervenir de manière autonome sur le backend comme sur le frontend.
  • Vous maîtrisez SQL, les API REST et Git.
  • Vous êtes à l’aise avec la reprise, la maintenance et l’évolution d’un code legacy en production.
  • Vous avez déjà pris en charge et fait évoluer des applications complexes utilisées en production.
  • Vous savez identifier et corriger des problèmes de sécurité dans une base de code existante.
  • Vous savez faire évoluer progressivement une architecture et mieux répartir les responsabilités dans le code.
  • Vous appliquez les bonnes pratiques de développement en matière d’architecture, de qualité du code, de sécurité, de tests, de gestion des erreurs et de maintenabilité.
  • Vous êtes capable d’analyser un problème technique complexe, de proposer une solution adaptée et d’en évaluer les impacts sur l’existant.
  • Vous pouvez rapidement prendre en main une base de code existante et devenir opérationnel.

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.

Environnement technique

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

Conditions

  • Le poste est basé à Bruxelles, avec une présence au bureau d’au moins deux jours par semaine selon les tâches et en accord avec l’équipe.
  • Le télétravail est possible jusqu’à trois jours par semaine, depuis le domicile ou depuis le lieu de travail de l’employeur en Belgique.
  • L’anglais professionnel est requis, à l’oral comme à l’écrit.
  • Le candidat peut être francophone ou néerlandophone, aucune des deux langues nationales n’étant privilégiée.
  • L’utilisation d’outils d’IA est soumise à la politique interne et aux exigences de sécurité de l’organisation. Les outils qui transmettent du code vers un service externe ne sont pas autorisés. Toute autre utilisation doit être validée au préalable par l’équipe de sécurité.
  • Des déplacements ponctuels sur les sites opérationnels sont à prévoir.

Atouts

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

Offre

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)

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,076,474 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Brussels
.NET Tech Lead 2 days ago
≈ $59k – $173k per year (Estimated) · In office · Full-Time · Leuven
C#
C#
.NET
Apply
≈ $62k – $182k per year (Estimated) · In office · Full-Time · Roeselare
JavaScript
SQL
C#
C#
.NET
Blazor
Databases
Azure Cosmos DB
Frontend
WebAssembly
DevOps
Azure
CI/CD
Git
Docker
Kubernetes
Analytics
Informatica
Management
Agile
Apply
≈ $40k – $111k per year (Estimated) · In office · Full-Time · Brussels
JavaScript
C#
C#
.NET
Blazor
Analytics
Informatica
Management
Power Automate
Apply
In office · Full-Time · Ghent
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Frontend
Angular
DevOps
Azure
Git
Management
Confluence
Jira
Agile
Apply
≈ $42k – $116k per year (Estimated) · In office · Full-Time · Brussels
JavaScript
Frontend
React.js
DevOps
Rest API
CI/CD
Git
Management
Jira
Agile
Scrum
Apply
Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · Brussels
JavaScript
Java
Java
Spring Framework
Spring MVC
Frontend
Vue.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Management
Agile
Apply
≈ $63k – $103k per year (Estimated) · In office · Full-Time · 5+ years exp · Wrocław · Brussels
Python
Go
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Redis
RabbitMQ
Frontend
Svelte
Angular
DevOps
Rest API
gRPC
AWS
Docker
Kubernetes
Robotics
Digital Twin
Analytics
ETL/ELT
Management
Agile
Apply
≈ $31k – $57k per year (Estimated) · In office · Part-Time · 2+ years exp · Bachelor's Degree · Brussels
Apply
≈ $123k – $336k per year (Estimated) · In office · Full-Time · Brussels
AI/ML
EU AI Act
Apply
≈ $38k – $67k per year (Estimated) · In office · Brussels
Apply
See all jobs
This is one of many
2,076,474 more open roles from verified company boards, updated every day.