Notre client dans le secteur Autre recherche un/une Développeur Fullstack (React / Node.js) H/F Description de la mission : En tant que Développeur Full Stack, vous concevez, développez et maintenez les fonctionnalités de Field IQ de bout en bout. Vous développez des interfaces utilisateur modernes et réactives, ainsi que des services back-end cloud natifs, évolutifs et exécutés sur Google Cloud Platform. Vous travaillez en étroite collaboration avec les architectes de solutions, les ingénieurs IA, les ingénieurs Data et les Product Owners afin de fournir des fonctionnalités critiques pour les métiers. Principales responsabilitésConception de solutions et architectureContribuer à l'architecture technique et aux choix technologiques en collaboration avec le Tech Lead et les architectes de solutions. Appliquer les bonnes pratiques en matière d'architecture cloud native et de microservices. Développement Back-EndConcevoir et développer des API sécurisées et évolutives avec Node.js (TypeScript) ou Python (FastAPI). Développer des services orientés événements (event-driven). Intégrer les applications avec Cloud SQL, Firestore/BigQuery ainsi qu'avec des systèmes d'entreprise externes. Développement Front-EndDévelopper des applications Single Page Application (SPA) réactives avec React et TypeScript. Garantir une excellente expérience utilisateur (UX), l'accessibilité et les performances des applications. Développement sur Google Cloud PlatformDévelopper et déployer des applications sur Cloud Run. Intégrer les services Pub/Sub, Cloud Storage, Secret Manager, Cloud Logging et Cloud Monitoring. Respecter les bonnes pratiques de sécurité GCP et de gestion des identités et des accès (IAM). CI/CD et DevOpsMettre en œuvre des pipelines CI/CD automatisés avec GitHub Actions ou Cloud Build. Gérer des charges de travail conteneurisées avec Docker. Automatiser les déploiements sur les différents environnements. Qualité logicielleDévelopper des tests unitaires, d'intégration et de bout en bout (end-to-end). Participer aux revues de code. Promouvoir les bonnes pratiques d'ingénierie logicielle, d'observabilité et de fiabilité. Profil recherchéFormationDiplôme de niveau Master en informatique, génie logiciel ou dans un domaine connexe. Expérience3 à 5 ans d'expérience en développement Full Stack dans un environnement Agile. Compétences Front-EndSolide expérience avec React, TypeScript, HTML5/CSS3, Tailwind CSS et les bibliothèques modernes de gestion d'état (Redux, Zustand ou équivalent). Compétences Back-EndExcellente maîtrise de Node.js (TypeScript) et/ou Python (FastAPI). Expérience dans le développement d'API (REST et/ou GraphQL). Connaissance des mécanismes d'authentification (OAuth2, OIDC). Expérience des bases de données relationnelles et/ou NoSQL. Google Cloud PlatformExpérience pratique avec les services Cloud Run, Cloud Storage, Pub/Sub, Cloud SQL, BigQuery, Artifact Registry, Cloud Build, IAM, Cloud Logging et Cloud Monitoring. DevOpsExpérience avec Docker, Git, les pipelines CI/CD, l'Infrastructure as Code (Terraform est un atout) ainsi que le développement d'applications cloud natives. Compétences / Qualités indispensables : Anglais , GCP, Node.js, React, Terraform Compétences / Qualités qui seraient un + : xxxInformations concernant le télétravail : Oui — 3 jours/semaine
MISSIONS PRINCIPALESLeadership 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
Tu rejoins une équipe pluridisciplinaire, en tant que ML Engineer, tu interviens sur l'ensemble du cycle de vie des features ML — de l'idée à la mise en production — en collaboration étroite avec les équipes back-end, front-end et produit. Parmi les sujets sur lesquels tu pourras contribuer : personnalisation des résultats de recherche / recommandations (nouveaux signaux, nouvelles architectures de modèles, A/B tests), refonte du système d'auto-complétion, amélioration des pipelines ML (automatisation, monitoring, observabilité), ou encore exploration proactive de nouvelles approches ML pour résoudre des problèmes utilisateurs concrets. Le poste est volontairement équilibré entre modélisation et industrialisation , dans un stack moderne : Python, PyTorch, TensorFlow, MLflow, Kubeflow, Airflow, KServe, AWS, FastAPI, Kubernetes