Développeur Fullstack React - Node.Js H/F
Role details
Job location
Tech stack
Job description
Notre client dans le secteur Autre recherche un/une Développeur Fullstack (React / Node.js) H/F, 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 architecture
- Contribuer à 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-End
- Concevoir 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-End
- Dé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 Platform
- Dé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 DevOps
- Mettre en oeuvre 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é logicielle
- Dé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é.
Requirements
Diplôme de niveau Master en informatique, génie logiciel ou dans un domaine connexe.
Expérience
- 3 à 5 ans d'expérience en développement Full Stack dans un environnement Agile.
Compétences Front-End
- Solide 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-End
- Excellente 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 Platform
- Expérience pratique avec les services Cloud Run, Cloud Storage, Pub/Sub, Cloud SQL, BigQuery, Artifact Registry, Cloud Build, IAM, Cloud Logging et Cloud Monitoring.
DevOps
- Expé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 recherchéCompétences / Qualités indispensables :Anglais , GCP, Node.js, React, TerraformCompétences / Qualités qui seraient un + :*****Informations concernant le télétravail :Oui - 3 jours/semaineAnglaisGCPNode.jsReactTerraform
Mais aussi...
Taux journalier :575€ / jour.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}, * Anglais
- GCP
- Node.js
- React
- Terraform
EUR
Anglais API Google cloud platform SQL REST Git HTML5 Node.js Python Terraform Base de données relationnelle TypeScript CSS3 CSS NoSQL Monitoring Docker