cover image
Doctrine

Experienced Fullstack Engineer

Hybrid

Paris, France

Full Time

18-03-2025

Job Specifications

Notre mission

Nous nous engageons pour un enjeu démocratique majeur : rendre le droit plus accessible et transparent aux justiciables et aux professionnels du droit.

Doctrine est la première plateforme d'intelligence juridique. Nous centralisons et organisons toute l'information juridique disponible pour permettre aux avocats et juristes de mieux conseiller et défendre leurs clients. Plus d'un million de personnes viennent tous les mois sur Doctrine se renseigner sur leurs droits, et déjà 14 000 professionnels du droit nous font confiance.

Nos valeurs

Challenge the status quo. Nous défendons les idées audacieuses et la prise de risque intelligente.

Liberty and responsibility. Nous promouvons l’autonomie, l’impact de chacun·e et l’ownership.

Knowledge is power. L'information est au cœur de la mission de Doctrine, et nous voulons toujours apprendre plus.

Release early, release often and listen to your customers. Nous croyons au pouvoir de l’itération et à l’importance d’écouter en permanence notre marché, nos client·e·s et leurs problématiques.

Le contexte

Nous cherchons un.e ingénieur.e fullstack confirmé.e pour nous aider à construire la première plateforme d’IA juridique.

Tu rejoindrais la squad “Productivity” dont la mission est de révolutionner la manière dont travaillent les professionnels du droit en proposant des outils de productivité qui simplifient l’analyse et la rédaction de documents juridiques privés. Productivity est une nouvelle ligne de produit qui se développe chez Doctrine, où tout reste à construire !

Notre stack technique Web est basé sur NodeJS, NestJS, React & NextJS

Tu peux trouver des détails sur l’ensemble de la stack sur Github

A savoir : il n’est pas nécessaire d’avoir une expérience professionnelle dans le domaine du droit, cependant l’envie de s’investir et de monter en compétence dans la compréhension des documents juridiques est importante :)

Les missions

Travailler avec les products designers sur des fonctionnalités permettant aux juristes et aux avocats d’accroitre leur productivité
Implémenter et maintenir des requêtes SQL et Elasticsearch
Participer à la diffusion interne et à la consolidation de nos bonnes pratiques ; contribuer à l’élaboration de notre stratégie Engineering


Le profil idéal

Une maitrise en construction de Front-Ends et d’APIs (c’est ok si tu as plus d’expérience en Back qu’en Front, ou l’inverse !)
Une bonne connaissance de NodeJS, TypeScript, React/Redux/SWR, ou d’un autre framework Front-End ; et de NestJS ou d’un autre framework server-side
Une bonne connaissance de SQL
De l’intérêt pour la qualité du code et pour les bonnes pratiques de développement en général (p.ex. tests, CI/CD) ; l’ambition de livrer des applications avec une haute fiabilité et une haute disponibilité
Une familiarité avec les processus agile, l’habitude de placer ton focus sur le produit et sur l’expérience utilisateur
Le goût du partage et du feedback pour contribuer à faire progresser tes collègues


Les à côtés du poste

Comme tous les ingénieurs de Doctrine, tu participeras à nos chapters transverses, en l’espèce les chapters Web et Data Engineering. Au sein de ces chapters, tu contribueras à des projets internes pour améliorer nos process et notre vision long-terme. Le chapter se réunit toutes les deux semaines pour :
Partager des connaissances : amélioration continue, bonnes pratiques,…
Proposer des évolutions : nouveaux outils à expérimenter, nouveaux process à mettre en œuvre
Tu participeras également au recrutement : tous les contributeurs individuels rencontrent des candidats à l’occasion de tests techniques ou d’entretiens


Ce qui t'attend si tu rejoins Doctrine

Contribuer à un projet ambitieux, avec un impact réel et positif sur la société : rendre le droit plus accessible et plus ouvert
Un accompagnement sur mesure dès ton arrivée sur l'écosystème juridique pour t'aider à naviguer très vite dans cet environnement stimulant
Une aventure dans laquelle tu apprendras sans cesse et partageras tes connaissances à l’ensemble de tes collègues (talks internes/externes, meetups, Tech & Sales Monthly, blog Medium, etc.)
Travailler au sein d’une équipe en ébullition qui cherche sans cesse à se renouveler : de la place pour innover et mener des projets en autonomie ou en équipe


Nos avantages pour faire la différence

Une politique de télétravail flexible, avec 2 jours de présence au bureau par semaine (mardi et jeudi)

De nombreuses options pour ta carrière, et des mobilités internes ouvertes à toutes et tous chez Doctrine

Des vacances flexibles et illimitées

Un vrai accent sur la formation individuelle et collective, avec un budget annuel de 750€ en usage libre et des formations en équipe et pour toute l'entreprise régulièrement

Des évènements collectifs réguliers

Une bonne assurance santé avec Alan

Un forfait mobilité durable à hauteur de 66 euros par mois

Un abonnement Gymlib pour les activités sportives et bien-être

Une carte Swile pour tes tickets restaurants

Un accès gratuit à la plateforme d'accompagnement à la santé mentale Moka.care

Des centaines de réductions et avantages négociés grâce à notre CSE

Un équipement de travail neuf chez Apple

Notre processus de recrutement

Un premier échange de 30 min avec l’un.e de nos Talent Acquisition Manager pour bien comprendre ton projet professionnel et te présenter ce qu'on construit chez Doctrine
Une rencontre d’1h avec ton/ta futur.e manager, pour détailler le poste et le scope de l’équipe, mais aussi répondre à toutes tes questions
Un ou deux tests techniques pour évaluer concrètement tes compétences
Une venue dans nos bureaux pour : un déjeuner avec 3 personnes de différents départements chez Doctrine, pour te donner un aperçu de tes futur.e.s collègues ; un échange sur les valeurs de l’entreprise pour te partager notre vision, et une rencontre avec notre CEO, Guillaume


(si nécessaire le processus pourra être adapté pour répondre à tes contraintes personnelles et professionnelles)

Mesdames, autorisez-vous à candidater !

Certaines études scientifiques montrent qu'en particulier les femmes ont moins tendance à postuler à une offre d'emploi quand elles n'ont pas toutes les qualifications. Si cela peut vous rassurer, sachez que cette fiche de poste est indicative donc prenez la comme telle : c'est un guide, ni plus ni moins.

Si Doctrine vous intéresse, sachez que nous aurons plaisir à recevoir votre candidature !

About the Company

Doctrine centralizes and organizes legal information to make it immediately accessible and actionable for legal professionals. More than 11 000 law professionals already trust Doctrine. Find out why at www.doctrine.fr/avis Know more

Related Jobs

Company background Company brand
Company Name
AFD Technologies
Job Title
DÉVELOPPEUR FULL STACK REACT.JS / NODE.JS H/F
Job Description
Description du poste et Missions Missions principales Développement Front-end en React.js et Material-UI Conception et développement de l'interface utilisateur avec React.js et Material-UI, en respectant les directives du design system de l’entreprise. Participation à des réunions hebdomadaires avec les utilisateurs pour recueillir leurs besoins et ajuster les fonctionnalités de l'application en conséquence. Développement Back-end en Node.js et Express Implémentation et maintenance des API back-end avec Node.js et Express. Gestion des tâches planifiées avec Node-Cron pour la récupération quotidienne de données provenant d'autres applications. Mises à jour en temps réel avec Socket.IO Développement de fonctionnalités de mise à jour en temps réel pour améliorer l'interactivité de l'application. Sécurité et Authentification Mise en place de l’authentification SSO avec JWT et OIDCClient. Sécurisation des données sensibles à l'aide de Mongoose Field Encryption, avec des techniques de déchiffrement utilisant Crypto, un salt et un secret. Utilisation de clés GPG pour des tâches spécifiques de chiffrement des données. Déploiement et Infrastructure Déploiement et gestion des applications avec OpenShift. Profil recherché Techniques Maîtrise de React.js et Material-UI pour le développement front-end. Expérience confirmée en développement back-end avec Node.js et Express. Utilisation de Socket.IO pour les mises à jour en temps réel. Connaissance approfondie des protocoles d’authentification (JWT, OIDCClient). Sécurité et chiffrement des données (Mongoose Field Encryption, Crypto, GPG). Expérience avec OpenShift pour le déploiement d’applications. Bonne maîtrise des bases de données (MongoDB, PostgreSQL, etc.). Minimum 5 ans d'expériences en développement dont 2 en Node JS Anglais requis Informations utiles Localisation Toulouse - 31, France - pas de déplacement Contrat CDI Salaire 39000,00 à 46000,00 EUR par an Niveau de qualification Ingénieur/Cadre/Bac +5 Expérience 1 à 7 ans Modalités de travail Temps complet Fonction Informatique - Développement Secteur Secteur informatique/ESN Télétravail Partiel Bénéficiez d’un accompagnement personnalisé dès votre 1er jour d’arrivée par nos Talent Managers et votre futur Manager (accueil au siège d’Accenture ou en agence en régions, journée d’onboarding, petit-déjeuner convivial) Développez vos compétences techniques, fonctionnelles ou de management, grâce au catalogue de formations Accenture et à l’aide de nos Practice Managers et de leurs communautés Faîtes évoluer votre carrière grâce à notre politique de mobilité Une team E-sports engagée sur League Of Legend en Ligue Corpo Riot X Vitality, coachée par Yellowstar Rémunération selon profil + prime de participation + prime vacances + tickets restaurant + accès CSE Vivez des expériences hors du commun avec des événements réguliers et une ambiance familiale Nos recrutements sont fondés sur les compétences, sans distinction d’origine, d’âge, ou de genre et tous nos postes sont ouverts aux personnes en situation de handicap. A très bientôt chez AFD.Tech part of Accenture ! Qui sommes nous ? AFD.TECH Paris France AFD.TECH part of Accenture, spécialiste du conseil en IT et Télécommunications, a rejoint le groupe Accenture en 2022. Accenture est le Leader mondial des services aux entreprises et administrations, avec une expertise de pointe dans les domaines du numérique, du cloud, et de la sécurité. C’est aussi une communauté de plus de 730 000 talents et une mission commune : réaliser la promesse technologique alliée à l’ingéniosité humaine. En 2025, AFD.Tech, filiale d’Accenture, regroupe plus de 2000 talents répartis dans 3 pays (France, Belgique et Maroc), pour un chiffre d’affaires annuel de plus de 130M€.
Toulouse, France
On site
Full Time
18-03-2025
Company background Company brand
Company Name
DotWorld
Job Title
Lead dévelopeur(se) Fullstack PHP Livewire
Job Description
Please note that fluency in French is required. French is our business language, and we do not use English within the company. À propos de Dotworld : Chez DotWorld, nous avons une vision claire et ambitieuse qui guide tout ce que nous faisons. Nous cherchons constamment à repousser les limites du SaaS : chaque année, nous évaluons des idées innovantes, les préparant pour un déploiement à grande échelle dès que leur potentiel est confirmé. Mais notre ambition va au-delà des chiffres et des projets. Nous croyons que l’épanouissement de nos collaborateur(rice)s est essentiel à notre réussite collective, et c’est pourquoi nous mettons un point d’honneur à cultiver un environnement de travail bienveillant et inspirant. Nous travaillons sur plusieurs projets simultanément, chacun porté par des équipes expertes et passionnées. Le mode de travail remote est inscrit dans notre ADN, ce qui exige un grand sens de l’autonomie et une capacité à maintenir des standards élevés, même à distance. Nos équipes sont orientées résultats : la performance et le dépassement de soi sont non seulement valorisés mais essentiels, car nous croyons fermement à l’impact mesurable de chaque projet. Enfin, la créativité, l’innovation et l’amélioration continue sont au cœur de notre démarche. Notre approche rigoureuse consiste à affiner chaque projet de manière itérative jusqu’à atteindre la meilleure version possible. Nous intégrons l’IA de manière stratégique pour garantir à nos clients des solutions modernes et efficaces, mais cela demande une capacité à embrasser la nouveauté et à toujours viser l’excellence. Description du poste Nous recrutons un(e) Lead Développeur(se) Fullstack (backend) pour rejoindre notre équipe tech ! Ta mission : participer au développement d’une plateforme innovante permettant de centraliser et d’exploiter des données essentielles liées aux véhicules. Description de l’équipe Nous sommes en train de monter une équipe qui sera composée d’un(e) lead développeur(se), d’un(e) développeur(se) frontend et d’un(e) Product Manager. Nos processus sont organiques et simples. Nous avons à cœur de ne pas complexifier l’administration des équipes et veillons à ce que les processus restent les plus légers possible. Notre objectif est que chaque membre ne consacre pas plus de 10 % de son temps à des tâches administratives ou à la gestion de projet. Cependant, les développeur(se)s sont responsables de la création de leurs tâches techniques dans notre task manager, et chacun(e) doit être capable de déployer son travail en autonomie. L’équipe privilégie une communication fluide et directe via Discord et Gather. Notre culture repose sur trois piliers : autonomie, confiance et transparence. Nous croyons en la force des petites équipes (selon la règle des "deux pizzas" : une équipe doit pouvoir être nourrie avec deux pizzas) afin de favoriser une communication efficace, une grande agilité et une productivité accrue. Nous construisons ainsi des équipes ultra-communiquantes et autonomes, capables de s’auto-organiser et de collaborer efficacement pour atteindre leurs objectifs. Tes responsabilités Encadrement et accompagnement de l’équipe Encadrer l’équipe de développeur(se)s (mentorat, pair programming, etc.). Assurer et favoriser la montée en compétences de l’équipe. Entretenir la motivation des développeur(se)s. Travailler en étroite collaboration avec le (la) PM pour garantir le bon déroulement des projets. Qualité et organisation du développement Être garant(e) de la qualité du code et du produit final. Définir et faire appliquer les bonnes pratiques. Assurer la complétion des sprints en collaboration avec le (la) PM. Prioriser les besoins business et s’assurer de leur respect. Développement et vision technique Définir et mettre en œuvre la tactique permettant de traduire les objectifs globaux de l’entreprise en un plan d’action concret. Concevoir et développer des architectures backend robustes en utilisant Laravel. Créer et maintenir des API RESTful, en assurant leur efficacité, sécurité et documentation. Collaborer activement avec les équipes de développement pour intégrer les solutions backend aux systèmes existants. Participer à l'ensemble du cycle de vie du développement, de la conception à la mise en production. Veiller à l’atteinte des OKRs de l’entreprise à l’échelle de l’équipe. Ton profil Expérience Minimum 5 ans d'expérience en développement avec Laravel Livewire (TALL). Compétences techniques Maîtrise de PHP Laravel. Maitrise de la création d’API RESTful (une API complète est à construire).API Connaissances de la stack TALL (Tailwind, Alpine.js, Laravel, Livewire). Connaissances de Next.js et Vue.js. Compétences interpersonnelles Autonomie et sens des responsabilités : Capable de prendre des décisions techniques pertinentes. Esprit collaboratif : À l’aise avec les échanges en équipe et le partage de connaissances. Rigueur et organisation : Capable de gérer plusieurs tâches en parallèle avec une approche méthodique. Curiosité et veille technologique : Passionné par l’amélioration continue des solutions techniques. Communication : Excellentes compétences pour une collaboration efficace en équipe. Créativité et souci du détail : Sens aigu du détail et capacité à innover. Esprit d’optimisation : Aime améliorer en continu et chercher la meilleure solution. Approche analytique : Adopte une démarche « test, learn & repeat ». Capacité d'analyse et de résolution de problèmes : Compétent dans l’identification et la résolution de défis techniques. Compétences linguistiques Français courant. Anglais technique : lecture et compréhension de documentation, interactions ponctuelles en anglais. Notre processus de recrutement Entretien de découverte avec Leandra - 30 min Etude de cas avec Grégoire, notre CPO - 1h30 Entretien Culturel et AssessFirst avec Noémie - 1h 1 Prise de référence avec un/e ancien/ne Manager Environnement de travail Des opportunités de développement professionnel : chez DotWorld, nous croyons que chaque employé(e) a le potentiel de se dépasser. Nous offrons des opportunités pour apprendre, grandir et influencer le futur de notre entreprise. Une culture d'innovation : nous encourageons constamment nos équipes à penser en dehors des sentiers battus et à apporter de nouvelles idées. Forte croissance de l’entreprise avec en conséquences des perspectives d’évolutions fortes dans les années à venir. Tout est à créer : chaque idée, chaque initiative compte pour bâtir ensemble notre culture, nos projets et notre vision de demain. Diversité DotWorld est une entreprise qui adhère pleinement au principe d’égalité des chances et d’accès à l’emploi pour tou(te)s. Nous croyons en un environnement de travail inclusif, où chacun(e) peut s’épanouir et contribuer à notre succès collectif, quelles que soient les identités ou origines de chacun(e). Nous remercions tou(te)s les candidat(e) pour leur intérêt et le temps qu’ils/elles investissent dans leur candidature. ...
France
Remote
Full Time
19-03-2025
Company background Company brand
Company Name
INFOGENE
Job Title
DevOps H/F
Job Description
Missions Automatisation Et Intégration Continue Mettre en place et gérer des pipelines CI/CD pour automatiser les processus de développement, de test et de déploiement. Automatiser la gestion des configurations des serveurs et des environnements de développement (Infrastructure as Code). Assurer la mise en place des outils de tests automatisés et d'intégration continue pour améliorer la qualité du code livré. Gestion De L'Infrastructure Gérer l'infrastructure sur des plateformes cloud telles que AWS, Azure ou Google Cloud. Mettre en place des solutions de gestion des conteneurs (ex. : Docker, Kubernetes) pour une gestion efficace des microservices. Assurer le provisioning, la configuration, la gestion et la supervision de l'infrastructure en production et en pré-production. Surveillance Et Optimisation Mettre en place des outils de surveillance des systèmes, des applications et des performances de l'infrastructure. Analyser les logs et les métriques afin d'identifier les problèmes potentiels et les opportunités d'amélioration. Garantir une haute disponibilité, une performance optimale et une mise à l'échelle des applications et des systèmes. Collaboration Avec Les Équipes De Développement Travailler étroitement avec les équipes de développement pour comprendre leurs besoins et automatiser les processus de livraison et de déploiement. Assurer la communication entre les équipes de développement, de tests et d'opérations afin de favoriser la collaboration et la livraison continue. Sécurité Et Conformité Assurer la sécurité de l'infrastructure en appliquant les meilleures pratiques de sécurité des systèmes. Mettre en oeuvre des processus de sécurité dans les pipelines CI/CD et garantir la conformité des déploiements. Gestion Des Déploiements Gérer les déploiements sur plusieurs environnements (test, staging, production) tout en assurant une continuité du service. Mettre en place des processus de rollbacks et de gestion des erreurs de déploiement. Profil Compétences Techniques Maîtrise des outils CI/CD (ex. : Jenkins, GitLab CI, CircleCI, Travis CI). Expérience avec les outils d'automatisation et de gestion des configurations (Ansible, Chef, Puppet, Terraform). Bonne connaissance des environnements cloud (ex. : AWS, Azure, Google Cloud). Expérience avec la containerisation et l'orchestration des conteneurs (Docker, Kubernetes). Compétences en gestion de bases de données et en optimisation des performances (SQL, NoSQL). Expérience avec les outils de surveillance des performances (Prometheus, Grafana, New Relic, Datadog). Maîtrise des concepts de réseaux, de sécurité et de gestion des infrastructures. Bonne compréhension des systèmes d'exploitation Linux et Windows. Compétences En Collaboration Et Communication Excellentes compétences en communication pour interagir avec les équipes de développement et les autres parties prenantes. Capacité à expliquer des concepts techniques complexes à des non-techniciens. Forte aptitude à travailler en équipe dans un environnement agile et à prioriser les tâches. Compétences En Gestion De Projet (souhaitées) Expérience dans la gestion de projets ou dans la gestion de tâches au sein d'une équipe Agile. Capacité à estimer, planifier et gérer plusieurs tâches ou projets simultanément. Infos complémentaires Tickets restaurants Mutuelle Transports Description Entreprise Rejoignez l'équipe d'Infogene, ESN experte des données critiques et accélérez votre carrière en travaillant avec nous sur des projets innovants pour des clients en pleine croissance dans différents secteurs (santé, assurances / mutuelles, énergie, environnement, retail et luxe.) Avec plus de 10 ans d'existence, 700 collaborateurs talentueux et un chiffre d'affaires en 2023 de 72 millions d'Euros, Infogene met un point d'honneur à conserver l'agilité et la proximité d'une startup avec les avantages d'une société établie dans l'écosystème IT. Nous sommes présents en Ile de France, à Lille, Lyon, Bordeaux et Lausanne.
Neuilly-Sur-Seine, France
Hybrid
Full Time
19-03-2025
Company background Company brand
Company Name
CELAD
Job Title
Développeur C# / Entity Framework F/H
Job Description
Envie de rejoindre une équipe où la tech et les projets stimulants sont au rendez-vous ? Cette opportunité est faite pour vous ! Nous poursuivons notre développement et recherchons actuellement un.e Développeur C# / Entity Framework pour intervenir chez un de nos clients. Votre mission : concevoir, développer et maintenir des solutions développées par notre client et de portails Web : - Développer les solutions socles et clients - Rédiger et mettre à jour le dossier d’exploitation informatique et le dossier technique - Effectuer une revue des traitements existants en vue d’une amélioration, évolution et/ou refonte - Proposer et mettre en place de nouvelles solutions fonctionnelles et techniques pour accroitre les performances du service - Effectuer une veille technologique, l’analyse et l’architecture - Coordonner une équipe de plusieurs intégrateurs - Manipuler des données clients, avec le souci de la confidentialité et de la sécurité des données manipulées Profil recherché Stack technique : - Connaissance solide C#.Net, ASP.NET, SQL Server, Entity Framework, IIS - Intégration HTML / CSS responsive - OS : Windows Quelques infos importantes à retenir : - Expérience de 2 ans minimum sur un poste similaire - Possibilité de télétravail (2 jours / semaine) Avantages à la clé : - 15 jours de RTT (100% "salarié" & Rachat à 125%) - Participation aux bénéfices - Indemnité de déplacement (6€ net / jour OU 50% du titre de transport) - Plan Epargne Entreprise - Prime de vacances - Avance sur salaire - Comité Social et Economique Si vous êtes prêt.e à relever ce défi et à contribuer à des projets stimulants, n'hésitez pas à postuler dès maintenant !
Saint-Étienne, France
Hybrid
Full Time
19-03-2025