Senior Full Stack Développeur Data & AI Applications (H/F) (IT) / Freelance
Summary
Build data-heavy, AI-powered web apps from BigQuery to React frontends, integrating LLM agents and embedded analytics on Google Cloud.
Hoxton Partners recherche un Senior Full Stack Developer spécialisé dans le développement d’applications Data & AI afin d’intervenir sur un programme stratégique de transformation digitale.
La mission consiste à concevoir et développer des applications web sur mesure, data-intensive et AI-native, principalement sur l’écosystème Google Cloud Platform. Le consultant interviendra de bout en bout sur la chaîne applicative, depuis l’exploitation des données dans BigQuery jusqu’à l’intégration d’agents IA et à la création d’interfaces utilisateurs avancées.
Le rôle est fortement orienté développement et nécessite une excellente maîtrise de React.js, TypeScript et Python. Le consultant sera responsable de la qualité et de la maintenabilité des solutions produites, avec un véritable ownership sur l’ensemble du cycle de développement.
Les principales responsabilités seront les suivantes :
- Concevoir et développer des applications web responsives et data-intensive en React.js et TypeScript
- Créer des interfaces utilisateurs avancées, ergonomiques et conformes aux maquettes Figma
- Développer des composants réutilisables, des filtres complexes et des visualisations interactives
- Intégrer des agents IA et des modèles LLM directement dans les applications web
- Mettre en œuvre des fonctionnalités conversationnelles, du streaming de réponses et du tool-calling
- Développer des API et des services backend en Python
- Concevoir les connecteurs et les flux entre BigQuery, les agents IA et les interfaces utilisateurs
- Intégrer des fonctionnalités d’embedded analytics avec Looker Embed SDK et les API Looker
- Participer à la transition progressive de certains usages Power BI vers Looker
- Déployer et exploiter les applications sur Google Cloud Platform
- Utiliser notamment Cloud Run, App Engine, Vertex AI, BigQuery et IAM
- Mettre en place les mécanismes de sécurité de bout en bout : SSO, OAuth, IAM et Row Level Security
- Appliquer les bonnes pratiques de développement : Git, CI/CD, clean code, DRY et atomic design
- Garantir la performance, la robustesse et la maintenabilité du code livré
- Utiliser de manière responsable les outils de développement assistés par IA tels que Cursor, GitHub Copilot ou Gemini
- Conserver une maîtrise complète et une compréhension précise de l’ensemble du code produit