Frontend Developer (Svelte & Python)

Bruxelles, Belgium Freelance

This job posting is not available anymore

About Leonardo Belgium

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

Job description

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

Details about the job
Bruxelles, Belgium
Freelance
IT
Powered byTaleez