Full-Stack Developer (junior)

Leonar

📍Paris, Île-de-France, France
Posted May 18, 2026

Job Overview

Position

Full-Stack Developer (junior)

Company

Leonar

Location

Paris, Île-de-France, France

Work Type

On-site

Job ID

li-4415606375

Job Description

Licorne Society a été missionné par une startup InsurTech en pleine croissance pour les aider à trouver leur Full-Stack Developer

Descriptif du poste
Le produit que nous construisons et mettons entre les mains des utilisateurs est la base de la proposition de valeur : offrir des parcours efficaces, transparents, et fiables lors de toutes les interactions avec le produit d’assurance, notamment lors de l’onboarding, et lors de la déclaration de sinistres.

En tant que full-stack developer, tes missions seront de :

  • Développer de bout en bout les fonctionnalités dont tu auras la responsabilité, et coordonner leur lancement et leur suivi avec le produit et les stakeholders

  • Utiliser ta vision technique pour identifier des opportunités et les partager avec le reste de l’entreprise

  • Participer à l’évolution de la vision technique commune

Le fonctionnement de notre équipe
Les membres de l’équipe gèrent leurs sujets de bout en bout et s’intéressent à toutes les technologies de la stack.

Comme il n’est pas possible d’être expert dans tous les domaines, nous recourons souvent au pair coding sur les parties sur lesquelles nous sommes le moins à l’aise. L’approche sur les sujets complexes est souvent discutée à plusieurs avant de commencer à coder.

Les développeurs, le product designer et le product manager co-conçoivent les fonctionnalités et l’UI. On privilégie les séances de travail en pair dev / design pour être sûr de bien se comprendre et imaginer les meilleurs solutions possibles, à travers plusieurs itérations qui convergent vers le produit final.

On saisit toutes les opportunités d’améliorer nos outils et on reste à la pointe. La productivité qui en découle nous permet de rester dans un cercle vertueux. Notre stack est aujourd’hui composée de MongoDB, full stack TypeScript, tRPC, React, Emotion et Vite. Nos dépendances sont en permanence à la dernière version disponible.

Stack technique
Notre stack technique privilégie la sécurité des types et l’efficacité avec TypeScript. Nous utilisons React, Emotion, TanStack Router, et tRPC pour gérer l’état et la communication frontend-backend avec une forte sécurité des types.

L’infrastructure repose sur Kubernetes (GKE), Terraform, et ArgoCD pour l’hébergement et l’automatisation des déploiements. Les tests sont gérés par Vitest, Playwright, et Cucumber, avec des environnements éphémères via GitHub Actions pour les revues de code.

Les évolutions futures viseront à améliorer l’expérience développeur, optimiser la qualité et passer à une approche multi-cloud pour plus de robustesse et réduire les coûts.

Ton travail au quotidien

  • Investiguer et résoudre tout bug, crash, ou alerte qui se présenterait (politique zéro-bug)

  • Planifier, développer et mettre en production des évolutions fonctionnelles

  • Échanger avec notre Product Designer et notre Product Manager sur les aspects fonctionnels et UI du travail

  • Proposer des évolutions des éléments de framework quand le besoin se fait sentir

  • Faire évoluer notre UI Kit quand apparaît un nouveau composant ou une évolution

  • Challenger les solutions proposées, avoir de nouvelles idées, faire preuve de créativité

  • Avoir un comportement exemplaire et servir de modèle pour les futurs employés de l'entreprise : curiosité, humilité, recherche du feedback, créativité, engagement.

Profil recherché

  • Tu as une expérience initiale en développement logiciel

  • Tu as du recul sur les choix d’architecture, et sais raisonner dessus en fonction des objectifs business

  • Tu es autonome, sais t’auto-motiver, et as la capacité à t’auto-former

  • Tu t’intéresses aux autres équipes et as un fort intérêt pour le métier

  • Tu sais émettre des critiques constructives et apporter ta propre vision quand cela est pertinent

  • Tu es à la recherche de feedback dans un état d’esprit d’amélioration continue

Interview Prep

AI-powered insights to help you prepare

Key Skills

Required:
Preferred:

Practice Questions

💡Technical Questions (3)
  • 1.How would you leverage tRPC and a full-stack TypeScript setup to ensure type safety when building a new feature for our insurance onboarding flow?
  • 2.Our team relies heavily on Vitest, Playwright, and Cucumber. How do you decide which testing framework to use when validating a new feature or resolving a bug?
  • 3.We maintain a zero-bug policy and constantly update our dependencies to their latest versions. How do you manage the balance between rapidly shipping new features and maintaining this strict quality standard?
🎯Behavioral Questions (3)
  • 1.Tell me about a time you had to work on a part of the codebase or a technology you were very uncomfortable with. How did you handle it?
  • 2.Describe a situation where you challenged a proposed technical solution and offered a creative alternative. How did you communicate your vision?
  • 3.Give an example of a time you collaborated closely with a designer or product manager to co-conceive a feature. What was your role in the iteration process?
🧩Situational Questions (2)
  • 1.You are tasked with developing a new feature end-to-end, but you realize the product manager's requirements conflict with the existing UI Kit and technical architecture. What do you do?
  • 2.An alert triggers for a critical bug in the claims declaration flow, but you are also in the middle of planning a major upcoming feature launch. How do you prioritize and manage this?

Resume Keywords

Make sure these keywords appear on your resume

Full-Stack TypeScriptReacttRPCMongoDBVitestPlaywrightKubernetesPair ProgrammingZero-Bug PolicyUI Kit EvolutionEnd-to-End Feature DeliveryEphemeral Environments

Interested in this position? Apply directly on LinkedIn.

Apply on LinkedIn →