Full-Stack Software Engineer - Drupal Focus
Druplo BV
- Brussel
- € 48.000-72.000 per jaar
- Vast
- Voltijds
- Maintain and enhance our Drupal powered Woonzorgweb platform
- Build new applications and features that serve both families and care providers
- Take full ownership of development projects from concept to deployment
- Work directly with real user needs and see the immediate impact of your code
- Collaborate with our small, focused team to deliver meaningful solutions
- Contribute to technical decisions that shape how we serve the Belgian care sector
- Ensure that the application setup can be fully automated.
- Minimize configuration drift by properly managing Drupal configurations.
- Reduce reliance on manual updates to files and configurations on the production server.
- Create a separate, fully functional staging environment.
- Automate the deployment process for staging, ensuring it mirrors production.
- Implement an automated way to reset the staging database and file assets. (This can optionally leverage the existing Borg-based backup system to facilitate database and asset resets.)
- Implement a more structured deployment process.
- Introduce a reliable rollback mechanism to mitigate risks associated with production deployments.
- Full-stack development experience with a track record of delivered projects
- Strong knowledge of Drupal or solid PHP background (Proficiency in PHP 8.1 and Drupall 10)
- DevOps experience, particularly in automated deployments and environment management.
- Familiarity with backup and restore strategies.
- Self-starter mentality who thrives with autonomy and responsibility
- Experience with modern front-end frameworks
- Understanding of scalable web architecture
- Experience with CI/CD pipelines and rollback mechanisms is a plus.
- Previous work in healthcare, social impact, or mission-driven organizations
- The website runs on Drupal 10 and PHP 8.1.
- Some infrastructure components have been set up using open-source Ansible playbooks (see:
- A Borg-based backup system is available, which can be leveraged for restoring the database and file assets.
- File assets are stored on the server’s hard drive / NFS rather than cloud-based storage like S3.
- Work on a platform that makes a real difference in people's lives
- Complete flexibility in working hours - we measure success by impact, not clock-watching
- Full remote work from anywhere in the world with occasional visits to Brussels
- High-impact role where your code directly serves thousands of Belgian families
- Competitive salary that reflects your experience and contribution
- Small team environment where your voice matters and your skills are valued
- Freedom to choose the right technical approaches without bureaucracy