OmDev Logo
GetYourJob
0
Publié il y a 37 jours

Tech Lead / Senior Développeur fullstack typescript - AI Driven - Freelance

Entreprise
Top ProfilCabinet de recrutement
Localisation
France
Full remote
Type de contrat
Freelance
Niveau
Senior
Rémunération
550ۥ Taux journalier

Salaire du marché

Médiane du marché
500€/j
Dans le marché
450€/jfourchette habituelle600€/j
Cette offre : 550€/j

Basé sur 32 offres pour ce poste (Senior, France, 3 dernières semaines). Fourchette habituelle 450€/j–600€/j, médiane 500€/j. Cette offre (550€/j) est dans la fourchette.

0vues
1clics

Description du poste

Taux journalier (TJM): 550

Tech Lead / Senior Fullstack Engineer – AI Native

Contexte de la mission

Nous accompagnons une startup tech en forte croissance qui développe une plateforme métier au cœur de ses opérations.

L'équipe technique évolue dans un environnement particulièrement AI-driven, avec une ambition forte : utiliser l'IA non pas simplement comme un assistant de développement, mais comme une véritable couche d'exécution permettant d'accélérer l'ensemble du cycle de développement logiciel.

Une grande partie des workflows de développement est déjà augmentée ou automatisée via des agents IA : cadrage fonctionnel, planification technique, développement, tests, QA, analyse de logs, investigation de bugs ou encore génération de PR.

Dans ce contexte, l'équipe recherche un Tech Lead / Senior Fullstack Engineer capable de devenir le référent technique hands-on de la plateforme et de prendre progressivement l'ownership de son évolution.

Objectifs de la mission

Le consultant aura un rôle central entre la vision technique et son exécution.

Il interviendra notamment pour :

  • Prendre l'ownership technique de la codebase et de son évolution.

  • Challenger les orientations techniques existantes et proposer les arbitrages nécessaires.

  • Transformer une vision ou un besoin produit en choix d'architecture et plans d'implémentation concrets.

  • Prendre des décisions structurantes sur l'architecture, les patterns et les choix technologiques.

  • Développer directement les fonctionnalités et composants les plus structurants.

  • Maintenir un niveau de delivery très élevé dans un environnement où les cycles de développement sont extrêmement courts.

  • Concevoir les développements pour qu'ils puissent être efficacement exécutés, testés et maintenus par des agents IA.

  • Faire évoluer les workflows de développement AI-native existants.

  • Identifier les opportunités d'automatisation supplémentaires dans l'ensemble du cycle de développement.

  • Accompagner la montée en charge et l'évolution progressive de l'architecture.

Le poste reste très hands-on : il ne s'agit pas d'un rôle d'architecte éloigné du code.

Un environnement 100 % AI-driven

C'est le point le plus important de la mission.

Nous recherchons quelqu'un qui considère l'IA comme son environnement de développement principal et non comme un simple outil occasionnel.

Le consultant devra être capable de travailler quotidiennement avec des outils et concepts tels que :

  • Coding agents et agents autonomes.

  • Claude / Claude Code ou outils équivalents.

  • Agent orchestration.

  • Skills, rules et context engineering.

  • MCP.

  • Tool calling, APIs et SDKs.

  • Workflows multi-agents.

  • Exécution et parallélisation de plusieurs tâches de développement.

  • Génération et review automatisées de code.

  • Automatisation des tests et de la QA.

  • Investigation automatisée via logs, bases de données et outils d'observabilité.

L'objectif n'est pas simplement de coder plus vite avec l'IA, mais de réfléchir à la manière dont une architecture, une codebase et une organisation technique peuvent être conçues pour être nativement exploitables par des agents.

Culture engineering

L'équipe fonctionne avec une philosophie forte de ship fast.

Les fonctionnalités sont volontairement découpées en unités très petites, indépendantes et rapidement déployables afin de :

  • réduire le contexte nécessaire aux modèles IA ;

  • paralléliser le développement ;

  • accélérer le passage en production ;

  • tester rapidement les hypothèses ;

  • itérer en continu.

Le consultant devra être à l'aise dans un environnement où l'on privilégie la simplicité, la vitesse d'exécution et l'itération plutôt que la recherche systématique de la solution théorique parfaite.

Il devra néanmoins savoir identifier les sujets sur lesquels la robustesse, la sécurité ou la qualité imposent un niveau d'exigence supérieur.

Profil recherché

Nous recherchons avant tout un excellent Software Engineer expérimenté, avec de solides fondamentaux techniques et une capacité démontrée à prendre des décisions.

Indispensable

  • Expérience significative en développement logiciel.

  • Profil Fullstack, capable d'intervenir aussi bien sur le backend que sur le frontend.

  • Très forte capacité de delivery.

  • Excellente autonomie.

  • Solides fondamentaux en architecture logicielle.

  • Capacité à comprendre rapidement une codebase existante et à en prendre l'ownership.

  • Capacité à arbitrer entre plusieurs solutions techniques.

  • Capacité à challenger une architecture ou une roadmap existante.

  • Très bonne compréhension des APIs, bases de données, architectures distribuées et problématiques de scalabilité.

  • Expérience intensive et quotidienne du développement assisté par IA.

  • Maîtrise avancée des coding agents et des workflows de développement AI-native.

  • Capacité à raisonner en termes de système et pas uniquement en termes de code.

Fortement apprécié

  • Expérience précédente de Tech Lead ou rôle similaire.

  • Expérience en startup / scale-up avec des cycles de développement très rapides.

  • Construction de produits ou plateformes from scratch.

  • Mise en place de workflows multi-agents ou d'automatisation du développement.

  • Expérience sur des architectures event-driven ou fortement asynchrones.

  • Expérience de systèmes API-first.

L'expérience de management d'équipe n'est pas nécessaire. Le leadership attendu est avant tout technique : prendre des décisions, donner une direction, challenger les choix existants et les transformer en logiciel fonctionnel.

Stack technique indicative

La connaissance exacte de la stack n'est pas un prérequis. Un excellent ingénieur devra pouvoir monter rapidement en compétence dessus.

L'environnement actuel comprend notamment :

  • TypeScript

  • React

  • Node.js

  • PostgreSQL / Supabase

  • Redis

  • BullMQ / Queues

  • AWS

  • Terraform

  • Architecture monorepo

  • Architecture progressivement event-driven

  • APIs / MCP

  • Grafana / Sentry et outils d'observabilité

La stack pourra évoluer : la capacité à faire les bons choix techniques est plus importante que la maîtrise préalable de chacune de ces technologies.

Exigences du poste

Stack technique :

Fullstack DevelopmentReactNode.jsNestJSSQLAWSSupabaseTypeScriptNext.jsFullstack Developer

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Top ProfilCabinet de recrutement
Voir toutes les offres de Top Profil

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.