Tech Lead Full-Stack React.Js - Python - Ai-Driven Development H/F
Technologie
AscaliumParis, FranceIl y a 2 semainesJusqu'au 10/10/2026
Description du poste
POSTE : Tech Lead Full-Stack React.Js - Python - Ai-Driven Development H/F
DESCRIPTION
CONTEXTE
- Tech Lead Full-Stack senior (8 ans ) React.js / Python pour diriger techniquement et livrer un MVP de Costing & Pricing multi-entités en 3 mois sur Paris.
- Le profil est le moteur et le garant du delivery - il arbitre les choix techniques, impose les standards de qualité, acculture le développeur interne aux pratiques AI-driven et donne le rythme à la squad. Présence régulière sur site Paris obligatoire. Anglais professionnel courant requis.
- Ce projet est stratégique pour le groupe. Le client attend un profil qui comprend que chaque jour compte.
MISSIONS PRINCIPALES
Leadership technique de la squad
- Être le référent technique unique de la squad - vous arbitrez, vous tranchez, vous assumez
- Challenger le cadre architectural proposé par le pool d'architectes quand c'est pertinent
- Définir et faire respecter les standards de qualité du code (conventions, tests, revues)
- Être le premier point de contact en cas de blocage technique - diagnostiquer, débloquer, documenter
Développement Full-Stack React.js / Python
- Construire l'application de bout en bout : interfaces React.js (data grids, formulaires dynamiques, visualisations financières), API Python back-end (FastAPI/Django REST), moteur de calcul multi-entités en PostgreSQL
- Transposer les logiques Excel complexes (SUMIF, INDEX/MATCH, WBS, agrégations) en code Python testable, maintenable et performant
- Garantir que les décisions techniques prises sous contrainte de temps restent défendables à moyen terme
AI-Driven Development - à l'échelle de la squad
- Utiliser quotidiennement et intensivement GitHub Copilot, Cursor, Claude Code ou équivalents
- Définir les garde-fous qualité sur le code généré (revues systématiques, tests obligatoires, critères de validation)
- Partager des patterns de prompts réutilisables adaptés aux cas d'usage du projet
Mentorat et co-construction
- Prendre la responsabilité réelle de la progression du développeur interne binôme
- Construire un plan de montée en compétences sur l'AI-driven development avec des jalons concrets
- Transférer l'autonomie
PROFIL
Expérience
- 8 ans minimum en développement Full-Stack React.js / Python
- Expérience de leadership technique opérationnel (Tech Lead, référent technique d'équipe)
- Expérience sur des applications data-heavy ou SI d'entreprise (finance, supply chain, ERP, analytics)
- Expérience de direction technique de MVP en mode squad ou startup - vous avez déjà porté la responsabilité du "comment on construit"
Compétences techniques
- React.js ( ) : composants avancés, gestion de l'état (Redux/Zustand), data grids complexes, formulaires dynamiques, visualisations de données financières
- Python ( ) : APIs REST (FastAPI ou Django REST), moteur de calcul, manipulation de données complexes (pandas), PostgreSQL, tests unitaires et d'intégration
- Transposition Excel Code ( ) : compréhension et traduction de formules financières complexes (SUMIF, INDEX/MATCH, WBS, logiques conditionnelles) en fonctions Python maintenables
- AI-Driven Development () : GitHub Copilot, Cursor, Claude Code ou équivalents en usage intensif quotidien depuis 12-18 mois minimum - ET capacité à structurer cette pratique pour une équipe
- Architecture MVP pragmatique : conception "just enough architecture", modélisation multi-entités en PostgreSQL, API design
Soft skills
- Rigueur : Livrer du code propre, testé et documenté dans les délais
- Assiduité : Présence régulière sur site à Paris 3 fois par semaine, ponctualité aux rituels de la squad, etc.
- Autonomie : Vous identifiez les blocages, vous proposez des solutions, vous avancez.
- Communication : Vous communiquez proactivement - avancement, blocages, risques, décisions. En réunion comme en async. En français comme en anglais.
- Professionnalisme : Vous avez conscience que vous intervenez sur un projet stratégique pour le client. Vous représentez un niveau d'exigence - vis-à-vis de vous-même, de votre code, de votre binôme et de la squad.
Keywords
Expérience exigéeReactOSMicrosoft ExcelReduxModel–view–presenterCursorJavaScriptDjangoPostgresqlPythonGithubReact.js
Ce poste vous intéresse ?