Senior Full-Stack Developer (PHP/Laravel)
Brussels-Capital
Digital - Development
Secondary, Bachelor, Master
Work experience: 7-10
Reference number: 91808
You will join the development team working on a large single-page application composed of multiple modules for federal public services. In this role, you take ownership of one key module and deliver end-to-end development across backend and frontend.
You will work in a backend-driven, configuration-driven environment with complex data models, using PHP, Laravel, PostgreSQL and Laravel Nova. On the frontend, your work involves Tailwind CSS and either Vue.js or Livewire depending on the module.
What you’ll do
- Deliver remaining feature development for your assigned module and ensure high-quality, stable releases.
- Analyse user stories and change requests and translate them into robust backend and frontend implementation.
- Improve performance by identifying bottlenecks and applying refactoring and caching strategies.
- Develop and maintain frontend components using Tailwind CSS and either Vue.js or Livewire.
- Write and maintain unit tests using PHPUnit and ensure high code quality across your module.
- Contribute to GitLab CI pipelines and collaborate within an Agile team using Jira.
- Collaborate with analysts and other developers to ensure functional and technical consistency across modules.
- Optionally use Docker for local development and Phan for quality analysis.
What are we looking for?
- You bring strong hands-on experience building and maintaining backend-driven applications using PHP, Laravel, and PostgreSQL in complex environments.
- You work confidently with configuration-driven architectures and can manage complex datamodels.
- You implement frontend functionality with Tailwind CSS and either Vue.js (Evalfed) or Livewire (Cartofed).
- You are able to design performance improvements using refactoring, caching and Redis.
- You write reliable unit tests with PHPUnit and integrate them into the development workflow.
- You work fluently with Git, GitLab, CI/CD practices and Agile delivery.
- You can collaborate in a multilingual team and deliver structured, high-quality technical work.
- You are fluent in Dutch OR French and have a very good level of English.
- Laravel Nova (actions, metrics)
- Docker for local environment setup
- Phan for static analysis / QA
- Experience building multi-module SPAs or multilingual applications
What do we offer?
Location: Brussels (hybrid)
Terms: Permanent or Freelance
Duration: 01/01/2026 – 31/12/2026 (extendable)
)
