Fullstack developer (.NET/Angular) / Freelance
AUBERVILLIERS, 93
il y a 1 jour
Contexte de la mission
Dans le cadre du projet Factor Acceleration, vous rejoignez l'équipe Factor, composée d’environ 10 collaborateurs, en tant que catalyseur de productivité. Votre mission principale consiste à lever le goulet d'étranglement lié à la réécriture du frontend en Angular, actuellement estimée à 300 jours, en s’appuyant sur des méthodes de développement assistées par des technologies d’IA de nouvelle génération.
Objectifs et livrables
Opérant en mode Agile-Scrum, vous adoptez une approche non conventionnelle de développement. Vous pilotez des outils d'IA afin de produire un code de haute qualité à une vitesse accrue, à travers plusieurs axes :
- Accélération (legacy remédiation) : Industrialiser la conversion des interfaces legacy et Angular v15 vers Angular v21, en utilisant des prompts et des agents de migration. Ensuite, contribuer à la réécriture des environ 1300 procédures stockées en base de données vers un ORM moderne.
- Vibe Coding / BMAD : Soutenir l’équipe dans l’adoption de nouvelles méthodes de développement pour transformer rapidement, via des itérations assistées par IA, les spécifications en composants fonctionnels sur la nouvelle stack technologique.
- Automatisation de la qualité : Exploiter l’IA pour générer automatiquement la couverture de tests unitaires (TU) et de tests de bout en bout (E2E).
- Agentic Workflows : Déployer des agents connectés à la base de code pour automatiser la revue de code, la remédiation de dette technique, la correction de bugs, et à terme, la génération automatique des User Stories.
Livrables
- Composants Angular "AI-generated" : Développement de composants modulaires, optimisés et documentés, créés en collaboration avec des outils d’IA.
- Harnais de tests automatisés : Mise en place d’une couverture accrue par la création massive de tests unitaires et d’intégration, assurant la stabilité lors de la refonte.
- Bibliothèque de Prompts et d’Agents : Documentation exhaustive des méthodes d’accélération, facilitant la montée en compétences du reste de l’équipe.
- CI/CD augmentée : Contribution à l’enrichissement des pipelines d’intégration continue afin d’intégrer des étapes de vérification automatique par IA.
Profil candidat
Compétences & Profil recherché
- Maîtrise de la Stack : Excellente compréhension de frameworks et langages de développement pour valider et corriger les sorties de l'intelligence artificielle.
- Expertise IA / Vibe Coding : Usage avancé d'environnements de développement intégrés (IDE) augmentés et de modèles de pointe pour la génération de code.
- Ingénierie de Prompt : Capacité à structurer des contextes complexes pour la réécriture de code legacy.
- Esprit "Craftsmanship" : Savoir utiliser l'IA sans sacrifier la testabilité et la maintenabilité (TDD, Single Responsibility).
Compétences demandées
- Compétences
- Niveau de compétence
- .NET : Confirmé
- Vibe coding : Confirmé
- Angular : Confirmé
Entreprise
Free-Work
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
AUBERVILLIERS, 93
il y a 1 jour
PARIS, 75
il y a 5 jours
PARIS, 75
il y a 5 jours
HAUTS-DE-SEINE, 92
il y a 14 jours