Leonardo Belgium provides advanced cybersecurity and IT expertise to European institutions , supporting the protection and resilience of critical digital infrastructures.
We are currently seeking a SvelteKit Frontend Developer to support CERT-EU in maintaining and enhancing its DFIR-IRIS platform, a central tool for cybersecurity incident response across EU institutions.
In this role, you will contribute to the development of an open-source incident response frontend, ensuring full functionality and modern design, while supporting testing, documentation, and collaboration with a multidisciplinary cybersecurity team.
Job Specifications
- Location: Brussels - Work schedule: On-site (with potential for partial remote work) - Contract type: Freelance preferred (or willing to create a VAT) - Urgent Need : Early applications are encouraged - CV format : Preferably Europass - Security: Eligibility for EU-PSC (Personal Security Clearance) required
As a SvelteKit Frontend Developer , you will join the DFIR team within CERT-EU , responsible for investigating and responding to cybersecurity incidents. Your work will focus on developing and enhancing the DFIR-IRIS frontend, ensuring alignment with the latest design and full feature coverage.
Your responsibilities will include:
- Continuing the development of the DFIR-IRIS frontend using SvelteKit 5 - Implementing a comprehensive set of unit tests to ensure application reliability - Contributing to documentation updates as necessary to reflect frontend/backend changes - Participating in open-source collaboration on GitHub, including pull requests and code reviews - Working closely with cybersecurity and IT teams to meet project requirements - Following professional standards for coding, testing, and documentation
Profile
- Education: At least a 2-years post-secondary education Degree, preferably in a relevant area - Experience : 6+ years of ICT experience, at least 3 years in a similar role - Strong experience with SvelteKit 5 and modern frontend development - Proficiency in Python development - Experience with testing frameworks , writing unit and integration tests - Experience contributing to open-source projects on GitHub - Excellent communication skills in English (oral and written) - High customer orientation and collaborative mindset
Nice to have
- Experience in cybersecurity projects - Previous work within European institutions or large international organizations
What do we have to offer?
- The opportunity to contribute to critical cybersecurity operations across European Union institutions - A hands-on technical role within a highly skilled, mission-driven team - Exposure to open-source development and modern frontend technologies - A multicultural and collaborative environment fostering growth and knowledge exchange - A competitive daily rate aligned with experience and European framework standards
Once we receive your CV, we will evaluate it carefully. Should there be a match for this or any other position at Leonardo Belgium , we will be in touch with you. In case there is no match now, we will make sure to keep your CV in consideration for future vacancies!