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.
Profil candidat:Compétences / Qualités indispensables :
Anglais , GCP, Node.js, React, Terraform
Compétences / Qualités qui seraient un + :
xxx
Informations concernant le télétravail :
Oui ? 3 jours/semaine
Anglais
GCP
Node.js
React
Terraform