Développeur Full Stack JS Senior
5 days ago
Paris
Description de lâemployeur La Cour de cassation est la plus haute juridiction de l'ordre judiciaire français. SiĂ©geant dans l'enceinte du Palais de justice, sur l'Ăle de la CitĂ©, cette institution remplit une mission essentielle : unifier et contrĂŽler l'interprĂ©tation des lois. En lien avec cette mission, la Cour de cassation est responsable de la mise Ă disposition du public, en open data, de lâensemble des dĂ©cisions de justice rendues publiquement par les juridictions judiciaires. A ce jour, la Cour de cassation diffuse en open data et sur son site internet lâensemble des dĂ©cisions de la Cour de cassation, les dĂ©cisions civiles des cours dâappel et celles des tribunaux judiciaires. PrĂšs dâun million de dĂ©cisions de justice sont dĂ©jĂ mises Ă disposition du public. Le projet est actuellement en phase de forte croissance et Ă terme, plusieurs millions de dĂ©cisions seront diffusĂ©es chaque annĂ©e avec la mise Ă disposition progressive des dĂ©cisions de lâensemble des juridictions judiciaires. Description du service Le service de documentation, des Ă©tudes et du rapport (SDER) de la Cour de cassation gĂšre notamment les bases de donnĂ©es de jurisprudence tenues par la Cour de cassation et met en Ćuvre le projet dâopen data des dĂ©cisions de justice de lâordre judiciaire. Les dĂ©cisions de lâensemble des juridictions sont collectĂ©es Ă la Cour de cassation, normalisĂ©es et pseudonymisĂ©es puis diffusĂ©es sur le site internet de la Cour de cassation et lâAPI Judilibre. La mise en Ćuvre technique de ce projet Ă la Cour de cassation repose essentiellement sur lâĂ©quipe pluridisciplinaire du laboratoire dâinnovation, composĂ©e de deux dĂ©veloppeurs travaillant sur lâapplication dâannotation LABEL, deux dĂ©veloppeurs backend, un data engineer, un data scientist, un chef de projet MOE, et un ingĂ©nieur DevOps responsable de lâinfrastructure et des pipelines CI/CD. Cette Ă©quipe est dirigĂ©e par un chef de projet senior qui est responsable du laboratoire dâinnovation du SDER. Les codes sources du projet sont accessibles Ă lâadresse suivante : ___. Le laboratoire dâinnovation du SDER est Ă©galement responsable de la mise en Ćuvre de projets dâintelligence artificielle rĂ©pondant aux besoins de la Cour de cassation. Nous renforçons progressivement lâĂ©quipe du laboratoire dâinnovation qui comptera bientĂŽt 12 collaborateurs avec les recrutements en cours. Ce collectif agile collabore Ă©troitement avec des magistrats, juristes, greffiers, agents contractuels et responsables du droit numĂ©rique. LâĂ©quipe sâinscrit dans un environnement Ă fort enjeu sociĂ©tal, technique et juridique. Descriptif du poste Dans le cadre du renforcement de lâĂ©quipe, nous recrutons un(e) DĂ©veloppeur / DĂ©veloppeuse Full Stack. Il/Elle interviendra sur la conception, le dĂ©veloppement, la sĂ©curisation et lâoptimisation des outils du projet Open Data. Vos responsabilitĂ©s incluent : âą Conception technique et dĂ©veloppement de composants frontend et backend, âą Prototypage et rĂ©alisation dâinterfaces utilisateurs ergonomiques (UX/UI), accessibles et intuitives, âą IntĂ©gration dâAPI RESTful, orchestration des flux de donnĂ©es (MongoDB, ElasticSearch), âą Participation active Ă la conception de lâarchitecture logicielle, âą Mise en place et documentation de bonnes pratiques de dĂ©veloppement et de sĂ©curitĂ©, âą RĂ©alisation de tests automatisĂ©s et revues de code pour garantir la qualitĂ©, âą Collaboration avec les data scientists sur des projets Ă base dâIA pour la pseudonymisation automatisĂ©e, âą Contribution au design fonctionnel en lien avec les parties prenantes du projet, âą ConformitĂ© RGPD, sĂ©curitĂ©, accessibilitĂ© numĂ©rique, âą CapacitĂ© Ă mentorer des juniors ou intermĂ©diaires, âą Implication dans lâamĂ©lioration continue du code, des performances et de la sĂ©curitĂ©. MĂ©thodologies de travail : âą CapacitĂ© Ă travailler en mĂ©thode Agile (Scrum/Kanban) ou cycle en V selon la nature du projet, âą Suivi dâavancement via outils collaboratifs et gestionnaires de tickets, âą IntĂ©gration dans les processus DevOps (CI/CD, monitoring, sĂ©curitĂ©) Profil recherchĂ© âą DiplĂŽme Bac+5 dâĂ©cole dâingĂ©nieur, Master ou Ă©quivalent dans le domaine du dĂ©veloppement informatique et ingĂ©nierie des systĂšmes., âą 5 ans dâexpĂ©rience significative minimum en dĂ©veloppement full stack, âą MaĂźtrise des technologies suivantes :, âą Frontend : ReactJS, UX/UI design, accessibilitĂ©, âą Backend : NodeJS, ExpressJS, API REST, TypeScript, âą Connaissance des langages Python et Shell, âą Bases de donnĂ©es : MongoDB, ElasticSearch, âą Outils DevOps : Docker, Kubernetes, Git, CI/CD, âą Tests : Jest, Postman ou Ă©quivalents, âą Connaissance des normes de sĂ©curitĂ© web, RGPD, OpenAPI/Swagger, âą Excellente capacitĂ© dâadaptation, curiositĂ©, rigueur et esprit dâĂ©quipe, âą SensibilitĂ© Ă lâintĂ©rĂȘt gĂ©nĂ©ral, Ă lâinnovation au service du droit et de la dĂ©mocratie, âą CapacitĂ© Ă comprendre que les sujets techniques sâinscrivent dans un environnement large : gouvernance, utilisateurs, stratĂ©gie, financement, cycle de vie, etc.) Par ailleurs, le/la dĂ©veloppeur(se) doit : âą Avoir le sens du travail en Ă©quipe, une capacitĂ© dâĂ©coute et de communication, ĂȘtre curieux, et organisĂ©., âą Ătre force de proposition, autonome et capable de prendre des dĂ©cisions., âą SâintĂ©resser aux enjeux des mĂ©tiers de la Justice et le goĂ»t de lâinnovation au service de lâintĂ©rĂȘt gĂ©nĂ©ral. Conditions & avantages âą Contrat : CDD de 3 ans (contractuel de la fonction publique), renouvelable, âą RĂ©munĂ©ration : 52,7 - 70 k⏠brut annuel, selon profil, âą Avantages :, âą 45 jours de congĂ©s payĂ©s, âą 2 jours de tĂ©lĂ©travail par semaine, âą Cantine sur site, âą Locaux prestigieux au cĆur de Paris