Senior Full-Stack Developer (PHP/Laminas + React/TypeScript)
imec in Vlaanderen · Louvain
Job description
About the role
IMEC is looking for a senior full‑stack developer to design, build and maintain complex web applications that support its cutting‑edge nanotechnology research. You will work with both back‑end PHP/Laminas services and front‑end React/TypeScript interfaces, collaborating with multidisciplinary teams.
Key responsibilities
- Deliver end‑to‑end features using PHP/Laminas MVC, Doctrine ORM and Twig templating.
- Build and maintain a modern React + TypeScript UI with Vite and shared component libraries.
- Develop APIs and integrate data pipelines with IMEC’s data lake, validating and reconciling incoming data.
- Operate and support Docker‑based workflows, CLI tasks and contribute to releases and deployments.
- Ensure code quality through automated testing (PHPUnit) and static analysis (PHPStan).
Required profile
- Proven experience delivering maintainable software for complex business workflows.
- Strong background in PHP (8.4+) and modern MVC frameworks such as Laminas or Symfony.
Required skills
- PHP (8.4+)
- Laminas and/or Symfony
- Doctrine ORM
- Twig
- React
- TypeScript
- Vite
- react‑router
- TanStack Query
- Docker
- CLI tooling
- PHPUnit
- PHPStan
- GitHub Actions
- Azure
- Solr (nice to have)
- Redis (nice to have)
- Symfony Messenger (nice to have)
- Data pipeline formats such as Databricks or Parquet (nice to have)
What we offer
- Opportunity to work at one of the world’s leading nanotechnology research centers.
- Inclusive, multicultural and informal working environment.
- Access to IMEC Academy for continuous technical and personal development.
- Market‑aligned salary and a comprehensive benefits package.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 week geleden
Expires over 1 maand
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
imec in Vlaanderen
Louvain
Related job offers
-
2nd Line Support Engineer (Freelance) – Leuven
ConSol Partners Louvain -
Senior Embedded Crypto Software Developer
NXP Semiconductors Louvain -
Node/React Developer – IoT & Video Intelligence
LGA IT Louvain -
AI Architect
Sopra Steria Bruxelles -
Solution Architect Cloud
FEDERALE Assurance-Verzekering Bruxelles