Développeur Full Stack Senior H/F

Savane Consulting
Ivry-sur-Seine, France
1 day ago
Apply on www.hellowork.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Data Migration Relational Databases Node.Js TypeScript Data Server Interface ReactJS Technical Debt AngularJS Google Gemini User Administration

Job description

Nous recherchons un développeur full stack senior, à dominante front, pour accompagner la DSI de notre client dans la refonte de son outil de cartographie applicative. Cet outil recense toutes les applications gérées ou utilisées par la DSI : description générale, flux entre applications avec un diagramme navigable, couverture fonctionnelle, objets métiers, équipe responsable, niveau de sensibilité et gestion des utilisateurs.

L’application actuelle a été développée avec l’aide de l’IA (Gemini) sur une base Google Sheets, Apps Script et clasp. Elle atteint aujourd’hui ses limites : la navigation ralentit, et les évolutions prévues (connexion à d’autres applications via des API non Google, réduction de la dette technique et fonctionnelle) vont encore ajouter de la complexité. Votre rôle : la faire migrer vers une stack solide, capable d’évoluer et de s’intégrer dans l’écosystème applicatif du client.

Missions principales

  • Analyser le code Apps Script existant, généré par IA et peu documenté, pour en comprendre la logique
  • Concevoir le modèle de données relationnel (applications, flux, objets métiers, structures, utilisateurs) et reprendre les données existantes depuis Google Sheets
  • Développer l’interface de consultation et de saisie
  • Construire la visualisation des flux sous forme de graphe navigable, avec des bibliothèques comme React Flow, Cytoscape ou D3
  • Développer la couche serveur, les API, les intégrations avec d’autres applications et la gestion des droits
  • Proposer et argumenter la stack cible, en tenant compte des standards techniques du client

Requirements

Expérience senior en développement full stack, avec une vraie dominante frontTrès bonne maîtrise de JavaScript et TypeScriptExpérience sur un framework front moderne comme React ou Angular, et sur Node.js côté backPratique de la modélisation de bases de données relationnelles et des migrations de donnéesExpérience appréciée sur des bibliothèques de visualisation de graphes (React Flow, Cytoscape, D3)Connaissance d’Apps Script appréciée pour la reprise de l’existantAutonomie et capacité à conseiller sur des choix d’architecture, * Expérience senior en développement full stack, avec une vraie dominante front

  • Très bonne maîtrise de JavaScript et TypeScript
  • Expérience sur un framework front moderne comme React ou Angular, et sur Node.js côté back
  • Pratique de la modélisation de bases de données relationnelles et des migrations de données
  • Expérience appréciée sur des bibliothèques de visualisation de graphes (React Flow, Cytoscape, D3)
  • Connaissance d’Apps Script appréciée pour la reprise de l’existant
  • Autonomie et capacité à conseiller sur des choix d’architecture

EUR

API Angular Node.js Autonomie Base de données relationnelle Javascript TypeScript

Benefits & conditions

Infos complémentairesPoste basé à Ivry-Sur-Seine 94Durée de mission : 3 mois

About the company

Le groupe Savane représente :

  • 3 agences : Paris, Lyon et Rennes
  • 5 filiales spécialisées dans les métiers de l’ingénierie informatique.
  • Une équipe soudée autour de valeurs communes et d’une vision de notre métier, Le groupe Savane représente :3 agences : Paris, Lyon et Rennes5 filiales spécialisées dans les métiers de l’ingénierie informatique.Une équipe soudée autour de valeurs communes et d’une vision de notre métier

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.hellowork.com
Prepare application

Good distractions

Loading talks and stories from around this role…