Développeur Full Stack TypeScript | CDI | H/F, Boulogne-Billancourt
Développeur Full Stack TypeScript | CDI | H/F, Boulogne-Billancourt
-
Boulogne-Billancourt, France
-
Publiée: hier
-
Ajouter
Description
Reprise&évolution d’une plateforme de lead delivery — Intégrations partenaires — Dashboarding&couche IA
Nous opérons une plateforme propriétaire d’orchestration et de livraison de leads à grande échelle (centaines de clients finaux, multi-verticales, plusieurs canaux d’acquisition). Au cœur du dispositif, un moteur interne de routage, priorisation et livraison de leads, déployé en architecture multi-tenant.
Nous cherchons une personne pour reprendre ce moteur de bout en bout, l’élargir à de nouveaux modes de livraison (notamment l’intégration de plateformes de lead delivery tierces utilisées par certains de nos clients enterprise), et bâtir au-dessus une couche de dashboarding augmentée par IA — pensée pour rendre la donnée actionnable côté Ops, Account Management et Direction, avec des usages agentiques directement intégrés aux workflows métier.
Le poste est rattaché directement au CTO. Vous travaillez en proximité avec les pôles Data, Media Buy et Delivery. Liberté technique réelle, autonomie attendue.
Vos missions Reprise&évolution du moteur de delivery
Reprendre la maintenance et l’évolution de la plateforme (TypeScript / NestJS / Next.js / Prisma / Postgres) avec une logique multi‑tenant.
Faireévoluer le moteur de priorisation et de routage des leads (algorithme de delivery, plannings, capping, validation).
Industrialiser le système d’alerting multi‑niveaux déjà en place (qualité de delivery, anomalies, dérives volume / coût).
Renforcer les intégrations CRM (synchronisation entrante/sortante, webhooks, mapping de schémas).
Intégrations de plateformes de delivery tierces
Concevoir et implémenter une couche d’adaptation vers des plateformes de lead delivery externes (API REST synchrones, mapping de champs custom, gestion des codes retour, retries, backoff, gestion des timeouts et erreurs côté distant).
Modéliser la coexistence de plusieurs systèmes de livraison (interne, partenaires) dans un même flux multi‑tenant, sans dupliquer la logique métier.
Outiller le monitoring fonctionnel des envois (taux d’acceptation, raisons de rejet, observabilité bout‑en‑bout).
Dashboarding&couche IA
Concevoir et développer les dashboards opérationnels (livraison, qualité, performance par client / vertical / canal) avec une UX claire et rapide.
Brancher les sources de données (Postgres applicatif + data warehouse) et exposer les bonnes vues aux bons rôles.
Intégrer une couche IA au-dessus des dashboards : exploration en langage naturel, génération d’explications/insights, alertes contextualisées, recommandations d’arbitrage. Stack LLM (Anthropic / OpenAI), tool use, MCP côté data.
Faireévoluer la couche IA vers des usages plus agentiques : capacité à déclencher des actions contextualisées dans la plateforme (pilotage de delivery, arbitrages, opérations assistées), avec supervision et garde‑fous adaptés.
Transverse
Contribuer aux choix d’architecture aux côtés du CTO.
Écrire du code testé, documenté, maintenable (revues de code, tests automatisés, CI).
Documenter et transmettre — vous reprenez un système existant, votre capacité à structurer et fiabiliser ce qui existe est aussi importante que celle à coder du neuf.
Stack technique Cœur de la stack
Back‑end : NestJS, TypeScript strict, API REST (GraphQL ponctuellement).
Front‑end : Next.js (App Router), React, TypeScript, Tailwind CSS.
ORM&base : Prisma + PostgreSQL.
Architecture multi‑tenant (isolation par tenant, configuration par client, plannings de livraison).
Données&dashboarding
PostgreSQL applicatif + data warehouse cloud (BigQuery).
Librairies de visualisation type Recharts / Tremor / ECharts.
Traitement asynchrone (files de messages type BullMQ / Redis) pour les flux de livraison.
Intégrations
APIs partenaires : plateformes de lead delivery, CRMs clients, Meta Ads, Google Ads.
Webhooks entrants/sortants, idempotence, gestion fine des erreurs réseau.
IA&outillage
SDKs LLM (Anthropic Claude, OpenAI), prompt engineering, tool use, RAG.
MCP (Model Context Protocol)— connecteurs data warehouse, Meta, Google déjà en place côté équipe.
Outils de dev augmentés par IA utilisés au quotidien (Claude Code, Cursor).
DevOps
Git / GitHub, CI/CD (GitHub Actions), Docker.
Tests : Jest (unitaires&intégration), Playwright (end‑to‑end).
GCP (apprécié) pour la partie data warehouse et hébergement.
Formation&expérience Formation ingénieur ou équivalent (Bac+5). 5 ans minimum d’expérience en développement full stack sur des projets en production.
Compétences techniques attendues
Maîtrise solide de TypeScript, NestJS et Next.js.
Très à l’aise avec PostgreSQL et Prisma (modélisation, requêtes complexes, performance).
Expérience confirmée en intégration d’APIs REST tierces, gestion de webhooks, retries, idempotence.
Sensibilité algorithmique : capacité à comprendre, faire évoluer et raisonner sur un moteur de priorisation/routage existant.
Sensibilité RGPD et bonnes pratiques de manipulation de données personnelles.
Compétences appréciées (un vrai plus)
Architecture multi‑tenant (isolation, configuration par tenant, scaling).
Expérience avec BigQuery / SQL analytique.
Intégration de LLMs en production (Anthropic / OpenAI), tool use, RAG, MCP.
Expérience produit en performance marketing, lead generation ou ad tech — pour onboarder rapidement sur le métier.
Sensibilité UI/UX et capacité à contribuer à la conception d’interfaces opérationnelles claires, rapides et orientées usage.
Connaissance d’une plateforme de lead delivery tierce (côté intégration ou exploitation).
Soft skills
Autonomie : capacité à prendre un sujet de bout en bout, du cadrage à la mise en production.
Curiosité : veille active sur la stack, sur l’IA, sur les outils du quotidien.
Bonne communication : écrite et orale, avec des interlocuteurs techniques et non techniques (Ops, AM, Direction).
Pragmatisme : on cherche quelqu’un qui livre, pas quelqu’un qui sur‑conçoit.
Sensibilité produit : capacité à challenger et concevoir des fonctionnalités avec les équipes Ops, Data et Direction, pas uniquement à exécuter des spécifications.
Capacité à documenter et transmettre — vous reprenez un existant, vous le ferez aussi évoluer pour d’autres après vous.
Ce qu’on propose Un poste à fort impact, sur un produit cœur de métier, avec une vraie visibilité côté Direction.
Un environnement où l’IA est un outil de dev quotidien et non une promesse — accès illimité aux derniers outils (Claude Code, Cursor, MCP, etc.).
Uneéquipe technique courte avec des cycles de décision rapides et beaucoup d’autonomie sur les choix techniques.
Un sujet riche : multi‑tenant, data temps réel, IA appliquée, intégrations partenaires, dashboarding.
#J-18808-Ljbffr
Nous opérons une plateforme propriétaire d’orchestration et de livraison de leads à grande échelle (centaines de clients finaux, multi-verticales, plusieurs canaux d’acquisition). Au cœur du dispositif, un moteur interne de routage, priorisation et livraison de leads, déployé en architecture multi-tenant.
Nous cherchons une personne pour reprendre ce moteur de bout en bout, l’élargir à de nouveaux modes de livraison (notamment l’intégration de plateformes de lead delivery tierces utilisées par certains de nos clients enterprise), et bâtir au-dessus une couche de dashboarding augmentée par IA — pensée pour rendre la donnée actionnable côté Ops, Account Management et Direction, avec des usages agentiques directement intégrés aux workflows métier.
Le poste est rattaché directement au CTO. Vous travaillez en proximité avec les pôles Data, Media Buy et Delivery. Liberté technique réelle, autonomie attendue.
Vos missions Reprise&évolution du moteur de delivery
Reprendre la maintenance et l’évolution de la plateforme (TypeScript / NestJS / Next.js / Prisma / Postgres) avec une logique multi‑tenant.
Faireévoluer le moteur de priorisation et de routage des leads (algorithme de delivery, plannings, capping, validation).
Industrialiser le système d’alerting multi‑niveaux déjà en place (qualité de delivery, anomalies, dérives volume / coût).
Renforcer les intégrations CRM (synchronisation entrante/sortante, webhooks, mapping de schémas).
Intégrations de plateformes de delivery tierces
Concevoir et implémenter une couche d’adaptation vers des plateformes de lead delivery externes (API REST synchrones, mapping de champs custom, gestion des codes retour, retries, backoff, gestion des timeouts et erreurs côté distant).
Modéliser la coexistence de plusieurs systèmes de livraison (interne, partenaires) dans un même flux multi‑tenant, sans dupliquer la logique métier.
Outiller le monitoring fonctionnel des envois (taux d’acceptation, raisons de rejet, observabilité bout‑en‑bout).
Dashboarding&couche IA
Concevoir et développer les dashboards opérationnels (livraison, qualité, performance par client / vertical / canal) avec une UX claire et rapide.
Brancher les sources de données (Postgres applicatif + data warehouse) et exposer les bonnes vues aux bons rôles.
Intégrer une couche IA au-dessus des dashboards : exploration en langage naturel, génération d’explications/insights, alertes contextualisées, recommandations d’arbitrage. Stack LLM (Anthropic / OpenAI), tool use, MCP côté data.
Faireévoluer la couche IA vers des usages plus agentiques : capacité à déclencher des actions contextualisées dans la plateforme (pilotage de delivery, arbitrages, opérations assistées), avec supervision et garde‑fous adaptés.
Transverse
Contribuer aux choix d’architecture aux côtés du CTO.
Écrire du code testé, documenté, maintenable (revues de code, tests automatisés, CI).
Documenter et transmettre — vous reprenez un système existant, votre capacité à structurer et fiabiliser ce qui existe est aussi importante que celle à coder du neuf.
Stack technique Cœur de la stack
Back‑end : NestJS, TypeScript strict, API REST (GraphQL ponctuellement).
Front‑end : Next.js (App Router), React, TypeScript, Tailwind CSS.
ORM&base : Prisma + PostgreSQL.
Architecture multi‑tenant (isolation par tenant, configuration par client, plannings de livraison).
Données&dashboarding
PostgreSQL applicatif + data warehouse cloud (BigQuery).
Librairies de visualisation type Recharts / Tremor / ECharts.
Traitement asynchrone (files de messages type BullMQ / Redis) pour les flux de livraison.
Intégrations
APIs partenaires : plateformes de lead delivery, CRMs clients, Meta Ads, Google Ads.
Webhooks entrants/sortants, idempotence, gestion fine des erreurs réseau.
IA&outillage
SDKs LLM (Anthropic Claude, OpenAI), prompt engineering, tool use, RAG.
MCP (Model Context Protocol)— connecteurs data warehouse, Meta, Google déjà en place côté équipe.
Outils de dev augmentés par IA utilisés au quotidien (Claude Code, Cursor).
DevOps
Git / GitHub, CI/CD (GitHub Actions), Docker.
Tests : Jest (unitaires&intégration), Playwright (end‑to‑end).
GCP (apprécié) pour la partie data warehouse et hébergement.
Formation&expérience Formation ingénieur ou équivalent (Bac+5). 5 ans minimum d’expérience en développement full stack sur des projets en production.
Compétences techniques attendues
Maîtrise solide de TypeScript, NestJS et Next.js.
Très à l’aise avec PostgreSQL et Prisma (modélisation, requêtes complexes, performance).
Expérience confirmée en intégration d’APIs REST tierces, gestion de webhooks, retries, idempotence.
Sensibilité algorithmique : capacité à comprendre, faire évoluer et raisonner sur un moteur de priorisation/routage existant.
Sensibilité RGPD et bonnes pratiques de manipulation de données personnelles.
Compétences appréciées (un vrai plus)
Architecture multi‑tenant (isolation, configuration par tenant, scaling).
Expérience avec BigQuery / SQL analytique.
Intégration de LLMs en production (Anthropic / OpenAI), tool use, RAG, MCP.
Expérience produit en performance marketing, lead generation ou ad tech — pour onboarder rapidement sur le métier.
Sensibilité UI/UX et capacité à contribuer à la conception d’interfaces opérationnelles claires, rapides et orientées usage.
Connaissance d’une plateforme de lead delivery tierce (côté intégration ou exploitation).
Soft skills
Autonomie : capacité à prendre un sujet de bout en bout, du cadrage à la mise en production.
Curiosité : veille active sur la stack, sur l’IA, sur les outils du quotidien.
Bonne communication : écrite et orale, avec des interlocuteurs techniques et non techniques (Ops, AM, Direction).
Pragmatisme : on cherche quelqu’un qui livre, pas quelqu’un qui sur‑conçoit.
Sensibilité produit : capacité à challenger et concevoir des fonctionnalités avec les équipes Ops, Data et Direction, pas uniquement à exécuter des spécifications.
Capacité à documenter et transmettre — vous reprenez un existant, vous le ferez aussi évoluer pour d’autres après vous.
Ce qu’on propose Un poste à fort impact, sur un produit cœur de métier, avec une vraie visibilité côté Direction.
Un environnement où l’IA est un outil de dev quotidien et non une promesse — accès illimité aux derniers outils (Claude Code, Cursor, MCP, etc.).
Uneéquipe technique courte avec des cycles de décision rapides et beaucoup d’autonomie sur les choix techniques.
Un sujet riche : multi‑tenant, data temps réel, IA appliquée, intégrations partenaires, dashboarding.
#J-18808-Ljbffr
Informations clefs
-
Nom de l’entrepriseHipto
-
Titre de posteDéveloppeur Full Stack TypeScript | CDI | H/F
Conseils de Sécurité
Méfiez-vous des annonces contenant trop de fautes d’orthographe et de grammaire.
Informations supplémentaires sur l’annonce
Développeur Full Stack TypeScript | CDI | H/F est visible sur Locanto dans la catégorie Boulogne-Billancourt Ingénierie.
Dans cette rubrique, il n’y a actuellement pas d’autres annonces pour Boulogne-Billancourt.
Vous voulez en voir plus ? Alors élargissez votre recherche pour consulter les annonces dans les alentours de Boulogne-Billancourt, comme par exemple Ingénierie à Malakoff, Clamart ou encore Issy-les-Moulineaux. Il y a encore plus de petites annonces dans un rayon de 15 km pour cette catégorie. Cliquez ici pour consulter ces annonces.