Développeur·se full stack : refonte d'un logiciel de gestion sur mesure pour une PME
Remplacer un logiciel de gestion vieillissant par un ERP sur mesure dont le client sera propriétaire : modélisation, reprise de données, bascule. Mission freelance au forfait de plusieurs mois, au sein d'une équipe projet JUWA.
- Freelance
- Hybride
- Hauts-de-France, en grande partie à distance
- Confirmé, expérience de logiciel de gestion appréciée
JUWA est un cabinet de conseil et de développement en IA. Nous livrons nous-mêmes les projets que nous cadrons, avec une équipe interne et un réseau d'experts freelances en binôme avec nos chefs de projet.
Le problème à régler
Avant. L'activité d'une PME repose sur un logiciel de gestion développé il y a des années. Chaque évolution coûte cher, des opérations passent par une double saisie et une partie du savoir n'est plus documentée.
Pendant. On reconstruit un ERP sur mesure, module par module, sans arrêter l'activité : référentiel, exploitation, stocks, facturation, documents, outils terrain, pilotage. La reprise des données et la bascule sont des étapes à part entière, avec simulation à blanc, sauvegarde et journal. L'IA intervient là où le gain est réel sur les tâches répétitives.
Après. Le client est propriétaire d'un logiciel documenté et testé, qu'il fait évoluer en semaines plutôt qu'en mois.
Environnement technique
TypeScript, Next.js, React, Node, PostgreSQL. Tests d'acceptation écrits avant le code, intégration continue, préproduction avant chaque mise en ligne. Assistants de code dans l'outillage de l'équipe.
Organisation
Équipe projet JUWA déjà constituée (chef de projet et développeur). Livraison par jalons recettés par le client, point hebdomadaire. Travail surtout à distance, avec des passages sur site pour les ateliers, la recette et la bascule. Démarrage fin 2026, mission de plusieurs mois au forfait. Rythme à caler selon votre disponibilité.
Le périmètre de la mission
- Développer des modules complets de l'ERP, de la base de données jusqu'aux écrans.
- Modéliser les données métier avec le chef de projet : exploitation, stocks, facturation.
- Préparer et fiabiliser la reprise des données de l'ancien logiciel, avec simulation à blanc, sauvegarde et journal.
- Écrire les tests d'acceptation avant le code et livrer chaque fonctionnalité en préproduction avant la production.
- Participer aux démonstrations de jalon et corriger à partir des retours du client.
- Documenter le code et les choix techniques pour que le client reste autonome.
Le profil qu'on recherche
- Statut d'indépendant, portage salarial ou société : il s'agit d'une mission, pas d'un poste salarié.
- Une pratique solide de TypeScript, d'un framework web et de PostgreSQL.
- Une expérience concrète de logiciel de gestion : ERP, CRM, outil interne avec beaucoup de règles métier.
- De la rigueur sur la donnée : migrations, intégrité, reprise d'un existant.
- Des tests automatisés dans votre façon de travailler, pas en option.
- Français courant et possibilité de venir ponctuellement sur site dans les Hauts-de-France.
Les petits plus
- Une expérience de la logistique, de l'industrie ou des services aux entreprises.
- Une première intégration de l'IA dans un logiciel métier (lecture de documents, extraction, aide à la saisie).
- Une bascule d'un ancien système vers un nouveau déjà menée en production.
Le cadre
- Un projet de fond sur plusieurs mois, avec un découpage en jalons connu dès le départ.
- Une équipe projet JUWA déjà constituée : chef de projet et développeur à vos côtés.
- Un vrai logiciel métier, utilisé tous les jours par les équipes du client.
- L'entrée dans le réseau d'experts JUWA, qui vous propose les missions suivantes en priorité selon vos compétences.
Comment ça se passe
- 1Un échange de 30 minutes pour présenter la mission et vérifier votre disponibilité.
- 2Un échange technique sur un cas réel tiré du projet.
- 3Une proposition de mission écrite : périmètre, calendrier et conditions.
Développeur·se full stack : refonte d'un logiciel de gestion sur mesure pour une PME
Technique · Hauts-de-France, en grande partie à distance
