Entreprise
Pour l'un de nos projets, nous recrutons un Développeur Full-Stack .NET / React ( H/F).
Poste
Vous aurez comme mission:
•
Concevoir la structure technique de vos modules : tables, API, découpage du code, écrans. Savoir expliquer vos choix et les options que vous avez écartées.
•
Développer le back-end : APIs REST en .NET Core, EF Core, requêtes SQL propres, tâches en arrière-plan, sécurité et séparation des données entre clients.
•
Développer le front-end : écrans React / Next.js en TypeScript, avec notre design system interne.
•
Faire travailler l'IA sur le code répétitif : CRUD, formulaires, DTOs, tests.
•
Relire et valider ce que l'IA produit, vous restez responsable de la sécurité et des performances du code.
•
Proposer des améliorations produit et techniques, et les argumenter.
•
Reprendre et nettoyer l'existant quand c'est nécessaire.
Profil recherché
•
Vous avez une formation de Bac+2/ Bac +3 en en Développement Informatique.
•
Niveau : Compétence technique solide requise, pas d'exigence stricte d'années d'expérience.
•
De vraies bases en développement : algorithmique, modélisation de données, SOLID, sécurité.
•
Bon niveau en .NET Core, C#, EF Core et SQL Server
•
Bon niveau en React et TypeScript
•
Savoir concevoir une API REST propre et organiser son code
•
Savoir livrer une fonctionnalité du début à la fin, sans qu'on vous tienne la main
•
De l'initiative : proposer, discuter, argumenter
•
Savoir écrire des prompts précis et relire l'IA sans lui faire confiance aveuglément
Stack technique:
Back-end
• .NET Core 8/9, C# , Entity Framework Core
• ASP.NET Core Web API, REST, JWT, Hangfire
• SQL Server, en multi-tenant (une base par client)
• Clean Architecture, Repository Pattern
Front-end
• Next.js (App Router), React, TypeScript
• Tailwind CSS, design system interne
• Français, anglais et arabe, support RTL
Outils
• Git, DevOps, Docker, Visual Studio / VS Code
• IA : Claude, ChatGPT, Gemini, Cursor, Copilot
C'est un plus
• Avoir déjà travaillé sur du multi-tenant
• Un bon œil pour l'interface et le respect d'un design system
• Avoir intégré des fonctionnalités IA dans un produit
• Docker, CI/CD, projets multilingues ou RTL
Ce poste est fait pour vous, n'hésitez pas à nous envoyer vos candidatures !
Traits de personnalité souhaités
Recherche de nouveauté
Ambition
Besoin de réflexion
Besoin d'autonomie
Implication au travail