Senior Software Engineer - Fullstack JS (Insurance Distribution squad)
Paris · Full time · Posted 4MO AGO
À propos de Stoïk
Fondé en 2021 par Jules Veyrat, Alexandre Andreini, Nicolas Sayer et Philippe Mangematin, Stoïk protège les PME et les ETI à travers l'Europe contre les risques cyber. Notre modèle combine une assurance cyber, des outils de cybersécurité et une équipe de réponse à incident internalisée, le tout soutenu par l'IA.
Notre mission est à la fois simple et ambitieuse : assurer la résilience cyber de notre tissu économique.
Aujourd'hui, Stoïk collabore avec plus de 2 000 courtiers partenaires, protège 12 000 entreprises et emploie plus de 180 experts répartis dans 7 pays d'Europe.
Afin de soutenir cette forte croissance, nous venons de clôturer une levée de fonds en Série C de 20M€ et avons pour ambition de passer à +210 employés début 2027 !
Le projet : développer et scaler notre plateforme de distribution assurance
Au sein de l'équipe Tech de Stoïk, tu rejoindrais la squad Insurance Distribution, l'équipe en charge de la distribution de nos produits d'assurance auprès de nos courtiers partenaires.
Ton rôle :
Contribuer au développement et au scale de notre plateforme de distribution, déjà mature et utilisée quotidiennement par nos courtiers, sur laquelle nous livrons régulièrement de nouvelles fonctionnalités en parallèle du run.
L'enjeu central de l'équipe : rendre un domaine intrinsèquement complexe, l'assurance, le plus simple et le plus scalable possible.
Tu interviendras sur l'ensemble de la chaîne de distribution : quote, questionnaire de risque, génération et gestion des contrats et documents contractuels, et gestion des polices.
Tu participeras à la conception de parcours de souscription guidés, avec une UX simplifiée, capables d'absorber les complexités propres à chacun de nos marchés européens.
L'objectif : continuer à vendre toujours plus de produits, sur toujours plus de marchés en Europe, sans jamais complexifier le produit.
Cette squad fait partie de l'équipe Distribution, dans laquelle on retrouve également deux autres squads :
Cyber Distribution : dédiée à la vente et au déploiement de nos solutions de cybersécurité, notamment via des partenaires MSP (Managed Services Providers).
Platform : en charge de la brique de facturation, des reportings et des outils internes.
Ton impact au quotidien
Au sein d'une équipe composée d'un PM, d'un Designer, et de trois développeurs TypeScript, tu interviens sur l'ensemble du cycle de vie du produit :
Architecture & Build : Concevoir et implémenter des fonctionnalités robustes dans notre monorepo, structuré selon les principes de la Clean Architecture.
Simplicité & scalabilité : Transformer une logique métier assurantielle complexe (quote, questionnaire de risque, wordings, contrats) en parcours de souscription guidés et en briques réutilisables, pensées pour de nouveaux produits et de nouveaux marchés.
Product mindset : Travailler main dans la main avec l'équipe Product (PMs et Designers) pour challenger les parcours de souscription et offrir une UX simplifiée à nos courtiers.
Internationalisation : Concevoir un produit capable d'absorber les spécificités réglementaires des différents marchés européens sur lesquels nous opérons.
L’IA au cœur de notre façon de travailler
L’IA fait partie intégrante de notre façon de construire le produit, et c’est un vrai levier pour toute l’équipe :
Pour développer : agents de code, challenge des specs, revue de code assistée. On cherche en permanence à aller plus vite sans baisser le niveau d’exigence.
Dans nos outils internes et nos automatisations : nos agents ont accès à tout le contexte nécessaire (logs, tickets, codebase) pour investiguer les bugs ou améliorer la codebase en autonomie.
Pour accélérer nos process : spécification, prototypage, support. Tout ce qui peut être simplifié l’est.
Pour expérimenter : on teste en continu de nouveaux outils et usages, les meilleurs deviennent nos standards.
Mais c’est toujours l’humain qui décide. Écrire du code n’est plus ce qui nous prend du temps, et ce temps gagné, on le réinvestit là où il a le plus de valeur : cadrer les specs en amont, architecturer proprement, anticiper les edge cases.
La stack technique
Frontend : React, TypeScript.
Backend : NestJS (Node.js), PostgreSQL.
Environnement : Monorepo, architecture modulaire orientée domaines.
Ce que nous cherchons :
Minimum 5 ans d'expérience : Tu maîtrises l'écosystème JS (TypeScript est un prérequis) et tu as déjà travaillé sur des applications à forte logique métier.
Autonomie & initiative : Dans une équipe à taille humaine composée de profils confirmés, tu sais prendre des sujets de A à Z et proposer des arbitrages pertinents.
Sens du détail : Tu es exigeant(e) sur la structure du code comme sur la qualité du résultat final.
Sens business : Tu comprends les enjeux de distribution et de conversion, et tu raisonnes en valeur créée pour l’utilisateur final.
Remote hybride : Tu es basé à Paris/région parisienne et aime venir au bureau 2-3 jours/semaine !
Pourquoi nous rejoindre ?
Challenge technique : Évolue dans un environnement exigeant où l'on prend le temps de poser les bonnes fondations techniques et de confronter ses idées.
Challenge métier : Profite d'une grande autonomie pour transformer les enjeux business en briques critiques pour la croissance de Stoïk.
Impact : Tes choix auront une influence directe sur la trajectoire de Stoïk en Europe.
Process de recrutement
Interview Manager (30 min) avec Martin (EM)
Entretien technique (1h) avec Martin + un autre développeur
Onsite interviews Founders (1h30-2h) dans nos locaux - Paris 75008
Prise de références
Similar roles
Software Engineer, Agentic Systems Engineering - ThousandEyesSplunk · London
Senior / Staff Software Engineer — Algorithmic Execution PlatformClear Street · Remote
Staff Software EngineerAnduril · Irvine
Systems Engineer, Tech Foundations (Jira cloud)Airbnb · BengaluruSenior Software Engineer (Platform Engineer), Cloud StorageVTEX
Software Engineer, Web (Full stack)Amo · Paris