Full Stack Developer
Technology
Brussels, België3 dagen geledenTot 29/11/2026
VoltijdHybride
Functieomschrijving
Mission Overview
Keystone Solutions is seeking a Full-Stack Developer to join a consultancy mission at a client site. This role involves engaging in the entire development cycle for a national project focused on border control applications.Project Details
The project involves the BorderTask ecosystem, which includes applications for various modes of transport and border control processes. The applications handle sensitive biometric and alphanumeric data, ensuring compliance with European regulations while providing direct impact on operational efficiency.Responsibilities
- Design, develop, test, and maintain web applications.
- Handle development across the entire stack, from backend to frontend.
- Develop and integrate REST APIs.
- Understand and evolve existing legacy codebases.
- Participate in securing and modernizing the application.
- Restructure code to improve maintainability and separation of concerns.
- Engage in technical analysis and problem-solving.
- Ensure code quality, stability, and security.
- Participate in code reviews and testing.
- Document development work.
- Collaborate with developers, analysts, and other project partners.
Profile Requirements
- Strong expertise in PHP.
- Good command of modern JavaScript.
- Experience with at least one modern PHP framework, preferably Laravel or Symfony.
- Experience with at least one modern JavaScript framework, with Vue.js being an advantage.
- Ability to work autonomously on both backend and frontend.
- Proficiency in SQL, REST APIs, and Git.
- Comfortable with maintaining and evolving legacy code in production.
- Experience in developing complex applications in production.
- Ability to identify and rectify security issues in existing codebases.
- Knowledge of best development practices: architecture, code quality, security, testing, error management, and maintainability.
- Capable of analyzing complex technical problems and proposing suitable solutions.
- Quickly adapt to existing codebases and become operational.
Technical Environment
- Current Stack: PHP 5.6 / 7.4, CodeIgniter, Smarty, AngularJS, jQuery
- Target Stack: PHP 8.2+, Laravel 12+, JavaScript, Vue 3
- API: REST
- Database: PostgreSQL
- Versioning: Git / GitLab
- Containerization: Docker / Podman
- Servers: Linux / Red Hat Enterprise Linux
- CI/CD: CI/CD practices and tools
- Professional English required, both spoken and written.
- Fluency in French or Dutch is acceptable; neither language is prioritized.
- This mission is part of a long-term collaboration, contractually organized in renewable six-month periods.
- Remote work is allowed up to three days a week.
- Use of AI tools is subject to internal policy and security constraints.
- Occasional travel to operational sites is expected.
- Proven experience with Laravel and/or Vue.js.
- Experience with Symfony, React, Angular, or equivalent technologies.
- Experience in modernizing legacy applications.
- Good knowledge of application security.
- Experience with critical or high-availability applications.
- Experience in the public sector.
- (full time)
- JavaScrip - Level: Confirmed - Most recent: Any time
- Laravel - Level: Confirmed - Most recent: Any time
- PHP - Level: Confirmed - Most recent: Any time
- SQL, API REST, Git - Level: Confirmed - Most recent: Any time
Level Active knowledge
English
Level Active knowledge
French
Level Active knowledge
Keywords
PHPJavaScriptLaravelVue.jsSQLREST APIsGitFull-Stack DevelopmentLegacy Code ModernizationApplication SecuritySoftware TestingCode QualityPostgreSQLDockerLinuxCI/CDSymfonyReactAngularGitLab
Interesse in deze functie?