
Front End Software Engineer (Vue.js) - CDI
### ***Who are we?***
**HarfangLab is a French scale-up specializing in cybersecurity** that develops **EDR** (Endpoint Detection and Response), **EPP** (Endpoint Protection Platform ), and **ASM** (Attack Surface Management) solutions **to detect and neutralize modern cyberattacks targeting an organization's workstations and servers**. Our engines, models, and algorithms identify abnormal behaviors and either generate security alerts or block program execution.
**Since our creation in 2018, HarfangLab's technology has received strong industry recognition** , earning prestigious distinctions and becoming the **first EDR to be certified by ANSSI** in 2020, and later the first to obtain ANSSI qualification in 2025. We are also proud to have joined the **French Tech 2030 program** alongside 80 other innovative French companies, at a time when cyber resilience has become a major strategic priority for Europe.
We have raised a total of €30 million, enabling us to strengthen our teams, growing from 40 employees in 2023 to 130 today, and **expand internationally across Europe**.
**Today, HarfangLab protects the endpoints of more than 800 clients of all sizes and across all sectors: CAC 40 industrial companies, government entities, SMEs, hospitals, and local authorities.** With a strong collective spirit and international ambitions, HarfangLab continues its expansion while remaining true to its original mission: **protecting organizations against increasingly complex cyber threats while enabling clients to retain full control over their data.**
*** ** * ** ***
### ***What you will do with us?***
**You will join the Product Department as part of the Frontend team, a group of 7 developers responsible for building and continuously improving our cybersecurity platform and delivering new features**. In this role, you will work closely with and act as a key point of coordination between the other technical teams across the company (UX, Back End, Agent, AI, DevOps).
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. You will join a squad, which is reassigned each quarter, allowing you to work on different projects and collaborate with different team members.
**You will work with the following technical stack:** TypeScript, Vue 3, Sass
#### **Your main missions will include:**
* **Integrating new features into the platform,**
* **Ensuring scalability and continuously improving code quality**: the web application code must remain simple, readable, and scalable to adapt to clients' evolving needs,
* **Proactively suggesting improvements and take initiative**: Engineers are encouraged to grow into responsibility over the areas they invest in.
*** ** * ** ***
### ***About you***
**Hard Skills**
* You graduated from a Master's program or engineering school in computer science,
* **You bring a minimum of 2 years of professional experience working with the Vue.js framework,**
* You possess a strong knowledge of modern JavaScript (ECMAScript)
* You are **proficient in CSS** and have some understanding of UX/UI design,
* You are comfortable with**Git** and **Linux**.
* You are fluent in French and English
**Soft skills**
* You enjoy **teamwork** and collaboration and like sharing your knowledge with others as well as discussing technical topics,
* You can **work** **autonomously** , **take initiative**, and proactively find solutions rather than waiting for them to be handed to you,
* You are **curious** , **meticulous** and **eager to learn**.
*** ** * ** ***
### ***About us***
**Our Office and Team Culture**
* Offices located **in the heart of Paris**, near Bourse (75002),
* High-performance equipment tailored to your needs and preferences (Mac/PC, additional screens),
* Thanks to our Office Manager, events regularly take place such as seminars, themed evenings, and more,
* An **onboarding process** to welcome each new colleague with an explanation of the roles within the different teams of the company and a mentor to guide you during your early days.
**Compensation \& Benefits**
* **Salary**: €45-55K base + up to 10% of profit sharing,
* **The opportunity is open to remote work, provided you are based in France.**
* **Health, well-being \& sport**: Alan insurance + Alan Mind mental wellness app + Egym subscription, covered at 80% by HarfangLab,
* **Meal vouchers**: Swile card + access to an employee benefits platform.
* **Paid time off**: 25 days annual leave + 8-11 RTT days.
* **Professional growth**: Access to training programs and industry events tailored to your needs.
*** ** * ** ***
### ***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 to complete at home,
4. A technical 1 hour on-site interview + 30 minutes with the team for a team fit assessment,
5. A workplace personality questionnaire to assess your motivations and soft skills,
6. A final HR video appointment to review your soft skills and motivations.