AISB-627 Expert Full-Stack Developer

Brussels, Belgium

About the Role

We are looking for an experienced Full-Stack Developer to join a project focused on building and optimizing a single-page application (SPA) called Crescendo 2. This application consists of multiple modules, and you will take full responsibility for the development of the Cartofed module, which supports function management and weighting for civil servants.

Your work will be backend-driven, involving complex data models and configuration using PostgreSQL, PHP, and the Laravel framework, including Laravel Nova for configuration management. On the frontend, you will also handle development using Tailwind CSS and Livewire.

The main objectives are to finalize remaining developments, enhance performance, and strengthen security.

Key Responsibilities

  • Develop and maintain the Cartofed module within a SPA architecture.
  • Work extensively on backend development with PHP, Laravel, and PostgreSQL.
  • Implement and manage configurations using Laravel Nova.
  • Develop responsive and dynamic UI with Tailwind CSS and Livewire.
  • Write and execute unit tests using PHPUnit to ensure code quality.
  • Collaborate in an agile team environment, using GitLab for version control and Jira for project tracking.
  • Utilize Docker for streamlined setup and deployment (knowledge is a plus).
  • Ensure code quality with tools like Phan (nice to have).

Tech Stack & Tools

  • Backend: PHP (Laravel, Laravel Nova), PostgreSQL, MySQL
  • Frontend: Tailwind CSS, Livewire, Vue.js
  • Tools: GitLab, Jira, Docker, PHPUnit, Redis, Phan (optional)

Required Skills & Experience

  • Expert in PHP and Laravel (recent experience required).
  • Strong experience with PostgreSQL and MySQL.
  • Confirmed knowledge of Tailwind CSS, Vue.js, and unit testing with PHPUnit.
  • Familiarity with Git, DevOps practices, and agile teamwork.
  • Knowledge of Docker and Phan is a plus.
  • Ability to work on configuration-driven development and multilingual applications.

Languages

  • Dutch or French: Native
  • English: Active working knowledge

Why Join?

  • Work on a high-impact application used in a public sector context.
  • Collaborate in a multilingual, agile team with cutting-edge technologies.
  • Hybrid work model for flexibility.

by ABAKUS IT-SOLUTIONS

Opportunities are numerous. From bare applications development to of IT infrastructures management including conception, architecture and requirements analysis.

Although open to technologies used by our customers, ABAKUS IT-SOLUTIONS seeks mainly but not only consultants mastering: Windows and Linux Servers, networks, developments (JAVA, SAP, .NET,…) as well as highly specialized experts for example in cybersecurity or in Content Management System (CMS) (SharePoint, Drupal, WebLogic…).

In terms of non-technical competencies, ABAKUS IT-SOLUTIONS hires dynamic persons, open to the world, interested by innovation and having a keen sense of client relationship.

A very good command of English is essential, the capacity to speak French, German or Dutch is an asset.

Even though most of our positions require at least 3 years of experience, some are open to new starters.

ABAKUS IT-SOLUTIONS works either in its premises or in our customer’s one, remote activities are sometime possible.
Odoo image and text block