Trouvez votre prochaine offre d’emploi ou de mission freelance Test unitaire

Votre recherche renvoie 48 résultats.
Freelance
CDI

Offre d'emploiDéveloppeur Backend NestJS / TypeScript — API First, registre open source

CAT-AMANIA
Publiée le
NestJS
oauth2
OpenAPI

1 an
44k-55k €
390-490 €
Paris, France
Concevoir de zéro le socle backend d'un registre d'APIs et de serveurs MCP, pensé dès l'origine comme un produit open source, pour un grand groupe bancaire français. Le projet répond à un besoin de gouvernance et d'audit réglementaire : référencer les APIs et les serveurs MCP, leurs responsables, leur cycle de vie, leurs usages et leurs interconnexions. La démarche est API First : les contrats, leurs usages et leur documentation structurent le produit avant et pendant l'implémentation. Contexte bancaire sécurisé : dépendances, secrets, journalisation et informations sensibles sont pris en compte dès la conception. Vos principales missions : Clarifier le besoin fonctionnel : référencement, responsabilités, cycle de vie, relations entre actifs. Concevoir les APIs en API First : contrats, erreurs, documentation, stabilité des interfaces. Concevoir le modèle de domaine et de données du registre (APIs, serveurs MCP, responsables, tags, statuts, relations). Structurer l'architecture backend en clean architecture / architecture hexagonale. Développer les APIs en NestJS / TypeScript et maintenir les contrats OpenAPI. Mettre en place l'authentification, l'autorisation et le contrôle d'accès (OIDC / OAuth2). Écrire les tests unitaires, d'intégration et de contrat ; documenter les choix et les conventions de contribution. Ce que la mission vous apporte : La conception d'un backend complet, du modèle de domaine aux contrats OpenAPI. Un projet open source, avec une vraie exigence de qualité et de documentation. Un sujet d'actualité : la gouvernance des APIs et des serveurs MCP. Environnement technique : NestJS, TypeScript, API REST, OpenAPI, clean architecture, architecture hexagonale, OIDC / OAuth2, tests unitaires, d'intégration et contract testing, CI, open source.
Voir cette offre
Freelance

Mission freelanceDéveloppeur .net Angular (h/f)

emagine Consulting SARL
Publiée le

12 mois
500-550 €
92150, Suresnes, Île-de-France
RésuméLe poste de Développeur .NET Angular vise à contribuer au développement et à la modernisation d'une plateforme de gestion des contrats et de souscription Santé, en alliant des compétences de développement Front et Back. Responsabilités :Développer des applications Front en Angular et des applications Back en .NET/SQL. Faire évoluer les applications web pour répondre aux besoins métiers. Définir les solutions techniques adaptées. Assurer les développements tout en garantissant la qualité du code. Participer à la migration et à la modernisation du code legacy. Mettre en place des tests unitaires et réaliser la recette technique. Rédiger et maintenir la documentation technique des projets. Contribuer à la fiabilité des applications en production. Livrer le code dans les dépôts de Direct Assurance. Rédiger des documentations techniques et présenter des solutions. Must Haves :Expérience en .NET et .NET Framework 4.8. Connaissance de l'API Web/REST. Expérience avec Angular 21, TypeScript et JavaScript. Compétences en SQL Server (requêtes, procédures stockées, optimisation). Utilisation de GitHub Copilot pour les développements. Expérience dans la création de tests unitaires. Compréhension de l'architecture orientée événements et de l'architecture propre. Nice to Have :Connaissances en observabilité et monitoring (App Insights, Kibana). Expérience sur des projets Cloud Azure. Passé dans des projets de migration monolithique. Expérience en agilité et CI/CD avec Azure DevOps. Compétences en anglais écrit et parlé dans un contexte international.
Voir cette offre
Freelance

Mission freelanceDéveloppeur .NET Biztalk (h/f)

emagine Consulting SARL
Publiée le

12 mois
450-550 €
94000, Créteil, Île-de-France
Nous recherchons un.e développeur.se senior .NET BizTalk pour rejoindre une équipe dynamique au sein de la Digital Factory. Ce rôle requiert des compétences approfondies en .NET Core et Framework, ainsi que des connaissances sur BizTalk, pour contribuer au développement et à la maintenance des applications de gestion commerciale et des échanges de données. Responsabilités :Développer de nouvelles fonctionnalités basées sur les user stories établies avec l'équipe. Assurer la maintenance des applications gérées par l'équipe. Garantir la qualité applicative. Participer aux revues de codes. Organiser et participer aux livraisons des applications de l'équipe. Analyser post-livraison la santé de la plateforme. Faire preuve de proactivité dans la gestion des risques et des problèmes potentiels. Veiller à la rapidité des applications. Élaborer des solutions techniques pour répondre aux besoins fonctionnels et aux enjeux de performance. Réaliser les tests unitaires et d'intégration. Contribuer à la documentation technique. Posséder une bonne capacité de communication, tant à l'oral qu'à l'écrit. Compétences requises :BizTalk C# .NET Framework 4.8 C# .NET Core SQL Atouts appréciés :WCF / WebAPI .NET Web Forms/MVC 3 JavaScript Azure Tests unitaires React / TypeScript Ce poste est basé dans le 94, avec un démarrage ASAP et une durée de plus de 12 mois, incluant 2 jours de télétravail par semaine.
Voir cette offre
CDI

Offre d'emploiDéveloppeur C embarqué / Firmware - Bare Metal - ARM Cortex-M / EFR32 (F/H)

CELAD
Publiée le

42k-50k €
Crolles, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 1 jour de télétravail / semaine - 📍 Grenoble (38) - Crolles - 🛠 Expérience de 5 ans minimum Nous recherchons un.e Développeur C embarqué expérimenté.e pour intervenir sur un projet en phase de spécification, autour d'un EFR32 / ARM Cortex-M. Votre enjeu : construire un firmware EFR32 cohérent et maîtrisé Vous prendrez en charge l'architecture logicielle et l'intégration côté EFR32. Concrètement, sur quoi allez-vous travailler ? 1/ Architecture firmware & spécifications Vous définirez l'architecture bare metal du firmware EFR32 : boucle événementielle, ordonnancement coopératif, découpage en modules et gestion des différents modes basse consommation. Vous participerez également à la rédaction et à la finalisation des spécifications du lien inter-MCU et de la couche d'interface applicative : protocole de trame, gestion des erreurs, journalisation des événements… 2/ Développement bas niveau & communication inter-MCU Vous développerez la couche d'interface applicative ainsi que les mécanismes permettant aux microcontrôleurs de communiquer entre eux. Vous travaillerez notamment autour de UART / SPI, DMA et mécanismes de réveil sur événement, avec les contraintes classiques d'un environnement embarqué à ressources limitées. 3/ Build, CI et qualité logicielle Vous mettrez en place un environnement de build EFR32 reproductible, basé notamment sur le SDK Silicon Labs et la toolchain associée. L'objectif ne sera pas simplement « que ça compile sur votre machine » : vous contribuerez à industrialiser le développement avec une pipeline CI intégrant build, analyse statique, tests unitaires et packaging des livraisons. Vous participerez également à la définition et à l'amélioration des pratiques de tests unitaires, intégration et non-régression. 4/ Intégration & investigation Vous intégrerez les différentes fournitures du partenaire — applicatif, sécurité, communication inter-MCU — en assurant leur versioning et leur traçabilité. Lorsqu'un problème apparaîtra sur cible, vous devrez également être capable de descendre au niveau nécessaire pour mener une analyse de défaillance et rechercher la root cause sur carte. 5/ Consommation énergétique La consommation fait partie des contraintes de conception du produit. Vous réaliserez des mesures à l'aide d'un analyseur de courant et d'Energy Profiler, identifierez les pistes d'optimisation et contribuerez à produire les éléments nécessaires à la certification.
Voir cette offre

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous