Frontend developer - Vue.Js - Apprenticeship

Descriptif du poste

Who we are?

HarfangLab is a cybersecurity scale-up that has developed an EDR (Endpoint Detection and Response) software, designed to prevent, detect and neutralize attacks targeting workstations and servers. In 2024, our solution has incorporated EPP (Endpoint Protection Platform) capabilities and monitoring tools to simplify IT infrastructure audits.

Since our founding in 2018, HarfangLab's technology has earned widespread recognition, winning prestigious awards and achieving the distinction of being the first ANSSI-certified EDR in 2020, followed by becoming the first to receive ANSSI qualification in 2025.

We have raised a total of €30 millions, enabling us to strengthen our teams and expand internationally across Europe. In just three years, HarfangLab’s workforce has nearly tripled, with the majority of its team members coming from technical backgrounds and dedicating themselves to R&D and continuous product enhancement.

Today, HarfangLab protects the endpoints of several hundred clients of all shapes and sizes, from CAC 40 corporations and government agencies to SMEs, hospitals, and local councils.

Driven by a strong sense of teamwork and global ambitions, HarfangLab continues to grow while staying true to its mission: to protect organisations from increasingly sophisticated cyber threats while ensuring that customers maintain full control over their data.


What you will do with us?

You will join the Product Division, which represents 60% of the company and brings together all the teams contributing to the development of our EDR. You’ll be part of the Front-End team, currently made up of 8 people working on the development of HarfangLab’s web application. You’ll collaborate regularly with other teams, including Back-End, Agent, AI, DevOps, CTI, QA, etc...

Your missions will include:

  • Designing and developing new features: Harfanglab continuously strives to create new features to provide the most professional cybersecurity application for its clients. These features are developed and deployed using agile methods to ensure that the user experience remains the best in the market.
  • Ensuring scalability: The code of the web application must remain simple, readable, and scalable to continue to adapt to the needs of the clients.
  • You will mainly work with Vue3 using SASS.

What you can expect from your future team?

You will join a team of passionate engineers who are committed to continuously improving our product. Like every team at HarfangLab, we value autonomy and mutual trust. Do you think something needs to be improved, a new library tested, or a feature added? Propose it — and make it happen. We also hold bi-monthly meetings to share updates from the front-end ecosystem and discuss newly developed features.


About you

Hard Skills

  • You are a Master Degree student in an engineering school studying web development or computer science and you are looking for a 1 or 2 years apprenticeship starting in Septembre 2025,
  • You have a first professional experience with a JavaScript framework (preferably Vue.js),
  • You have a basic knowledge of CSS and UX/UI design principles,
  • You ideally have a good knowledge of Git and Linux.
  • You are fluent in both French and English.

Soft skills 

  • You are able to put yourself in the users' shoes to understand their needs,
  • Teamwork is important to you,
    • You don't wait for solutions to be handed to you, you can work autonomously and take initiatives,
    • You are rigorous and persevering, 
    • You are enthusiastic, curious, enjoy learning and sharing your knowledge with others and discussing technical topics.

Our office and Team Life:

  • Offices located in the heart of Paris, near Bourse (75002),
  • A great team that always seeks to improve their skills
  • Thanks to our Office Manager, we regularly organize events such as seminars, happy hours, themed evenings, and more,
  • An onboarding process to welcome each new colleague with an explanation of the roles and a mentor to support you during your early days
  • Flexible remote work options,
  • Health: The best health insurance with Alan and Moka Care, a well being at work app,
  • Meal vouchers: We use the Swile card and also have access to a discount platform through our works council,
  • You will benefit from annual profit sharing. 

    The recruitment process

    1. A 30-minutes call with our Talent Acquisition Manager,
    2. A 30-minutes visio interview with the Hiring Manager,
    3. A Case study
    4. A 45 minutes on-site interview + 30 minutes with the team for a team fit assessment.