Chargement en cours

Développeur React Full Stack - Squad Portal - Freelance (H/F)

PARIS, 75
il y a 7 heures
Profession libérale

Fortement orientée expérience utilisateur, la Squad Portal souhaite renforcer son équipe avec un Développeur React Full Stack capable d'intervenir sur l'amélioration, la maintenance et l'évolution des composants React et PHP/Drupal de la plateforme.

La mission portera notamment sur deux composants majeurs :

*

Dashboard : front-end React embarqué dans Drupal et BFF (Backend for Frontend) développé en Symfony ;

*

Cockpit : application front-end React consommant différentes APIs, avec un périmètre serveur en cours d'enrichissement.

Le portail étant en évolution permanente, une attention particulière est portée à la qualité de l'expérience utilisateur. Une bonne sensibilité UX/UI sera donc fortement appréciée.

ORGANISATION ET ENVIRONNEMENT DE TRAVAIL

Le Développeur React Full Stack intégrera une équipe pluridisciplinaire et travaillera en collaboration étroite avec notamment :

*

un Dev

Ops Azure ;

*

un Lead Developer Drupal ;

*

les différents profils fonctionnels, techniques et experts métier de Digital Platforms.

La majorité de l'équipe travaille sur site dans les locaux parisiens de Total

Energies.

L'organisation fonctionne selon des méthodologies Agile, Kanban et SAFe, avec une forte interaction entre les différentes squads.

L'équipe adopte également une approche de développement AI First, en mode SDD (Spec-Driven Development), notamment à travers l'utilisation de Matt Pocock Skills et APM.

Le Développeur React Full Stack aura pour responsabilité de maintenir, améliorer et faire évoluer les composants React et BFF de la solution Portal.

Il interviendra notamment sur les sujets suivants :

*

Maintenir et enrichir les Dashboards de reporting des KPIs destinés aux utilisateurs du Portal ;

*

Participer à la refonte technique du BFF, actuellement en migration vers une architecture basée sur des Azure Container Apps custom ;

*

Maintenir et faire évoluer le site Cockpit, notamment dans le cadre de l'ajout de nouvelles fonctionnalités côté serveur ;

*

Développer et améliorer les composants React des différentes applications ;

*

Faire évoluer les workflows Git

Hub CI/CD afin d'améliorer l'automatisation du run et des déploiements ;

*

Intégrer davantage de tests automatisés, notamment avec Cypress, dans les processus de livraison ;

*

Réaliser ponctuellement des développements React pour d'autres squads de Digital Platforms ;

*

Proposer et implémenter des évolutions technologiques sur les solutions existantes ;

*

Contribuer à l'amélioration continue de l'organisation Agile et AI First de la Squad Portal.

ENVIRONNEMENT TECHNIQUE

Front-end

*

React

*

Tan

Stack

*

Vite

*

Zod

*

shadcn/ui

*

Zustand

*

Cypress

Back-end / CMS

*

Symfony

*

PHP

*

Drupal

*

Architecture BFF

*

APIs tierces

Cloud & Infrastructure

*

Microsoft Azure

*

Azure Container Apps

*

Postgre

SQL

*

Azure AI Search

*

Redis Cache

CI/CD & Dev

Ops

*

Git

Hub

*

Git

Hub Workflows

*

Outils de contrôle et de qualité de code standards Total

Energies

Intelligence artificielle

*

Git

Hub Copilot

*

Modèles Open

AI et Anthropic

*

Claude Code avec clé LLM privée

*

Approche AI First / Spec-Driven Development

Architecture

*

Approche Monorepo pour les deux applications

*

Nombreuses intégrations avec des APIs tierces

LIVRABLES ATTENDUS

Au-delà du développement et de la maintenance du code applicatif, avec une utilisation importante de l'IA dans le processus de développement, le consultant sera amené à produire et maintenir :

*

Les spécifications fonctionnelles et techniques ;

*

Les ADR (Architecture Decision Records) ;

*

Les changelogs ;

*

La documentation des APIs via Swagger ;

*

Le corpus documentaire technique et applicatif associé aux solutions.

COMPÉTENCES RECHERCHÉES

Le

Entreprise
Collective.work
Plateforme de publication
France Travail
Offres pouvant vous intéresser
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès