INSCRIPTION

Senior Full Stack Ingénieur

Sur siteAutreTarif à négocier
SQUAD

Pourquoi cette mission

Dans le cadre du développement du module Recrutement, nous recherchons un(e) Freelance Senior Full Stack Engineer pour rejoindre la Squad Recrutement chez un client dans le secteur de la santé.

Présentation de La MISSION

Vous intégrerez une équipe produit autonome, travaillant sur un monorepo moderne, avec une architecture hexagonale et un rythme de livraison soutenu. Votre mission consistera à finaliser, stabiliser et faire évoluer le nouvel ATS tout en accompagnant les migrations des clients existants vers cette nouvelle plateforme., Participer à la finalisation et à la stabilisation du nouvel ATS (réécriture complète de Mstaff vers NestJS / TypeScript). - Développer de nouvelles fonctionnalités sur les parties Backend et Frontend. - Participer aux migrations des clients vers le nouveau module Recrutement. - Accompagner la migration progressive des clients historiques Mstaff. - Implémenter les différents modèles de tarification (Recrutement complet, Recrutement de remplaçants, module Recrutement seul). - Corriger rapidement les retours utilisateurs et améliorer continuellement le produit. - Concevoir des fonctionnalités robustes, testées et maintenables. - Collaborer étroitement avec les Product Managers, Product Designers et autres ingénieurs de la squad.

Profil Recherché

Backend : NestJS + TypeScript (architecture microservices) - Monorepo : NX + pnpm - Base de données : PostgreSQL - Messaging / Event-driven : AWS SQS, ActivityEmitter - Cloud : AWS (EKS/Kubernetes, Lambda) - Infrastructure as Code : Pulumi - Frontend : React, React Hook Form, React Query - Tests : Jest (tests unitaires et d'intégration) - Architecture : Architecture hexagonale (Ports & Adapters) - Monitoring : Datadog Dev tooling : Claude Code / Cursor (standard dans l'équipe). L'aisance avec les outils AI de développement est attendue., Profil recherchéVotre profil :Excellente maîtrise de TypeScriptMinimum 6 ans d'expérience en développement Full StackSolide expérience avec NestJS et ReactExpérience des architectures hexagonales ou orientées Domain Driven DesignBonne connaissance des architectures distribuées, APIs et systèmes événementielsMaîtrise de PostgreSQLExpérience sur AWS et Kubernetes appréciéeSensibilité forte à la qualité logicielle, aux tests et aux bonnes pratiques de développementUne bonne maîtrise des outils d'IA appliqués au développement est attendueConditions de travailType de contrat : FreelanceDurée : 4/5 moisDisponibilité : Temps pleinLocalisation : Paris intra-murosPrésence Flexible : 2 à 3 jours par semaine au bureauDémarrage : Septembre 2026 Mais aussi... Taux journalier :600e.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}, * Excellente maîtrise de TypeScript * Minimum 6 ans d'expérience en développement Full Stack * Solide expérience avec NestJS et React * Expérience des architectures hexagonales ou orientées Domain Driven Design * Bonne connaissance des architectures distribuées, APIs et systèmes événementiels * Maîtrise de PostgreSQL * Expérience sur AWS et Kubernetes appréciée * Sensibilité forte à la qualité logicielle, aux tests et aux bonnes pratiques de développement * Une bonne maîtrise des outils d'IA appliqués au développement est attendue, PostgreSQL TypeScript

Partager cette mission via

MISSIONS SIMILAIRES

Explore ces missions en lien avec tes compétences et ton expérience.

Pour accompagner la montée en charge de son client Comet Data, le cabinet Le Recruteur recherche un...

Autre

Nous recherchons deux développeur(se)s full-stack, idéalement l'un(e) plutôt orienté(e) back-end et...

Vous rejoindrez une petite équipe technique senior, dans un environnement produit exigeant, avec des...

Autre

DÉCOUVREZ CES MISSIONS POPULAIRES

Dans le cadre du développement de sa présence digitale, Career Booster renforce son équipe avec un(e...

Temps partiel (≤ 32 heures)

Rattaché(e) à la Directrice Marketing, vous contribuez activement au développement de notre collecti...

Au sein de la Direction Opérationnelle Télécom vous piloterez avec votre équipe les chantiers dans l...

clients - Tu maîtrises les outils bureautiques de base - Et surtout : tu veux rejoindre une entrepri...

Pilotage du programme SSE/ZTNA - AMOA / PMO (70 %) - Assurer le pilotage opérationnel du program...

Autre

Questions fréquentes sur les missions freelance

En quoi consiste une mission freelance ?

Une mission freelance est un projet temporaire réalisé pour une entreprise cliente, avec un périmètre, des livrables et un budget définis. Sur InFreelancing, les missions peuvent être ponctuelles, régulières ou longues. Tu organises librement ton travail tout en respectant les objectifs fixés.

Comment postuler sur la plateforme InFreelancing ?

Crée un compte complet avec tes compétences et expériences, consulte les missions disponibles et postule avec un message personnalisé démontrant ta compréhension du besoin. Suis tes candidatures dans ton tableau de bord et reste réactif aux contacts des entreprises.

Pourquoi optimiser son profil de freelance ?

Un profil InFreelancing bien optimisé est ta vitrine professionnelle et augmente significativement tes chances d’être contacté. Les algorithmes de la plateforme favorisent les profils complets dans les résultats de recherche, te permettant de te démarquer et d’attirer des opportunités adaptées à ton expertise.