Le poste Fullstack developer (.NET/Angular)
Partager cette offre
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 recherché
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é
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Fullstack developer (.NET/Angular)
Codezys