Trouvez votre prochaine offre d’emploi ou de mission freelance Code Review
Ce qu’il faut savoir sur Code Review
Le "code review" est une pratique clé en développement informatique. Il consiste en l'examen approfondi du code source d'un logiciel par des pairs, dans le but d'améliorer sa qualité, sa fiabilité et sa performance. En détectant précocement les erreurs, les bogues et les failles de sécurité, cette méthode renforce l'efficacité du processus de développement et garantit un produit final robuste et pérenne. Adoptée par les équipes agiles, elle favorise le partage des connaissances et l'harmonisation des pratiques de codage au sein d'un framework ou d'un langage donné.
Basés en plein cœur de Paris, nous faisons bouger l'industrie des jeux en ligne. Leader du poker et des paris sportifs en France avec 350 000 joueurs et 600 000 parieurs mensuels, nous sommes présents en Espagne, en Allemagne et bientôt en Italie et au Portugal. Nous offrons à nos joueurs une expérience exceptionnelle, à la fois technique, créative et qualitative. Innovation, unité et appartenance : nos valeurs façonnent une culture d'entreprise multiculturelle et unique. Et si tu avais un futur dans le jeu ? Techniquement, Winamax c'est : Un moteur de jeu puissant et innovant : adaptation dynamique de l'offre de jeu, parties de poker hautement configurables, détection de fraude Une architecture distribuée et scalable conçue pour traiter en temps réel les flux de la plateforme Une plateforme modulaire soumise à des contraintes de haute disponibilité et de sécurisation des données, capable de gérer de fortes audiences A PROPOS DU POSTE Au sein de la team Poker, tu participeras activement à la conception, à l'implémentation et à la supervision des micro services de la plateforme de poker. DESCRIPTIF DU POSTE Conception de l'architecture de la plateforme Développement de micro services hautement disponibles et scalables Développement des APIs et des modèles de données Écriture de tests unitaires, end to end et réalisation de scenarii en conditions réelles Participation aux code reviews de l'équipe Déploiement des applications sur AWS Supervision et optimisation de la plateforme de poker Documentation de l'architecture et des services de poker Collaboration avec les équipes Front-End, Data, Infrastructure, Sécurité et les chefs de projets Exemples de projets : Création d'une gateway poker avec authentification, rate limiting, routing, pub/sub (10K+ msg/s) Implémentation d'un micro service d'inscription (1000 inscriptions/s) Ajout de nouveaux types de jeux et d'opérations spéciales sur le moteur de jeu de poker
Le cœur du poste, c'est : Prendre des maquettes UX/UI et les transformer en interfaces web HTML5 / CSS3 responsive / mobile-first rendu très fidèle aux maquettes (« pixel-perfect ») gestion des différents navigateurs et écrans Construire des composants UI réutilisables boutons, formulaires, modales, tableaux, menus, cards, etc. avec Tailwind CSS, qui est clairement une compétence centrale composants propres, modulaires et réutilisables Travailler sur le Design System alimenter et faire évoluer une bibliothèque de composants commune documenter les composants dans Storybook expliquer comment les utiliser garantir que les différentes équipes utilisent les mêmes composants et règles Faire du Front-End accessible et performant WCAG / ARIA navigation clavier, lecteurs d'écran, contrastes, etc. optimisation des performances et des assets un peu de SEO technique Travailler avec les autres équipes UX/UI designers développeurs Product Owners Git, code review, CI/CD tests et documentation
Zenith est un cabinet de recrutement spécialisé dans l'IT. Créé il y a 5 ans, Zenith génère aujourd'hui un CA de près de 10 M€ et se développe à vitesse grand V. Notre marque de fabrique : une persévérance à toute épreuve et un positionnement qualitatif renforcé par notre outil maison boosté à l'IA Zenith App est une solutions maison utilisés par nos consultants en missions et client et couvre le CRM qui a été complètement intégrés. Sur notre roadmap 2026-2027, Nous souhaitons développer notre parseur de CV et intégrer la fonctionnalité d'ATS pour les gestions de nos offre (Application Tracking System) Pour renforcer notre équipe existante constitué d'un PO et de 4 développeurs, nous recherchons un(e) stagiaire() développeur full stack (Django Python & React) pour une durée de 6 mois à compter de Sept / Oct / Nov / Dec 2026. Vous serez chargé du développement des évolutions de notre plateforme de recrutement pour progressivement prendre en charge de grosses évolutions avec le support de l'équipe développement Environnement technique : Django Rest, React JS MUI, Cloudflare, Scaleway (Hosting), Grafana, Slack, Google, Yousign, mistral AI En tant que membre à part entière, vos missions seront de : Réaliser les développement back (Django à 50 % et React à 50%) sur les nouvelles fonctionnalités basés sur l'IA (50%) Assurer la maintenance de l'existant (50%) Réaliser des codes reviews de l'équipe Faire de propositions d'améliorations et de réduction de la dette technique Ce que nous apportons: Évoluer dans une start-up à forte croissance avec perspective d'embauche à la clé Une équipe mixte IT/ recrutement Des supers locaux dans le 8ème à Paris à côté de St Lazare Le distanciel peut être mis en place une fois que le stagiaire est prêt Avantages : Participation au Transport Titre-restaurant
Rejoignez-nous ! Nous recherchons un(e) Développeur(se) Backend C#/.NET disposant de 3 à 4 ans d'expérience pour intervenir sur des applications digitales à forts enjeux transactionnels. Vous serez notamment en charge de concevoir et faire évoluer des applications backend et des API robustes, sécurisées et évolutives, au sein d'un environnement moderne basé sur C#, .NET et Azure. Vous travaillerez en collaboration avec les différentes équipes du client, avec un niveau d'autonomie important et une réelle capacité à prendre des initiatives. Ce que vous ferez : Développer, maintenir et faire évoluer des applications backend en C#/.NET et .NET Core. Concevoir et implémenter des API REST robustes, sécurisées, performantes et évolutives. Participer à l'intégration des solutions développées avec les différents systèmes et équipes du client. Mettre en œuvre les bonnes pratiques de développement : tests, Code Review et Pull Requests. Contribuer aux chaînes CI/CD et aux pratiques d'industrialisation avec Git et Azure DevOps. Veiller à la qualité, à la sécurité, à la maintenabilité et à l'optimisation du code. Intervenir dans des environnements Azure et, selon les projets, utiliser App Services, Functions, Service Bus ou Application Insights. Utiliser régulièrement des outils d'intelligence artificielle pour l'assistance au codage, la documentation, les tests, l'analyse et l'optimisation du code. Participer à l'amélioration continue des processus, standards et pratiques de développement. Collaborer avec les équipes techniques et fonctionnelles et être force de proposition sur les sujets confiés. Votre positionnement vous permettra d'intervenir sur des projets stimulants, d'exploiter des technologies modernes et de contribuer directement à la qualité et à la fiabilité de solutions digitales à forts enjeux.
Nous recherchons un Développeur .NET polyvalent pour renforcer les équipes de développement de notre client, éditeur de logiciel en pleine croissance dans le Loiret. Le poste est à pourvoir ASAP en CDI. Le profil devra être capable d'intervenir sur plusieurs projets selon les besoins. Les environnements étant variés, le profil idéal possède une expérience à la fois sur des applications legacy et des stacks .NET récentes. Développement et maintenance d'applications C# / .NET Intervention sur des environnements legacy (.NET Framework 4.8 / WebForms) et modernes (.NET 8+) Développement et consommation d'API REST Participation à la stabilisation et à la modernisation progressive des applications Intervention transverse auprès de plusieurs équipes/projets Participation aux bonnes pratiques : tests, code review, CI/CD, Agile
ContexteDans le cadre de la Product Line Smart Biometrics d'une entreprise spécialisée dans la sécurité publique, nous recherchons un Développeur Senior C# / .NET pour intervenir en R&D au sein de l'équipe Produit MorphoManager. La mission portera principalement sur l'évolution, la maintenance et l'amélioration du logiciel, avec un travail important autour de l'architecture, des performances et de la qualité du code. Missions Participer à l'analyse des besoins fonctionnels et techniques. Concevoir et développer les évolutions applicatives en C# / .NET et Blazor. Maintenir et faire évoluer les applications existantes. Traiter les problématiques de performance, multithreading et concurrence. Concevoir et optimiser les accès aux données SQL Server. Développer et maintenir les API et services applicatifs. Analyser et corriger les anomalies et incidents. Réaliser les tests unitaires et d'intégration. Participer aux revues de code et garantir la qualité du code produit. Contribuer aux processus CI/CD et à la gestion des artefacts. Participer aux cérémonies Agile / Scrum et au suivi des activités dans JIRA. Rédiger et maintenir la documentation technique nécessaire. Environnement technique Back-end : C# / .NET, ASP.NET Core, API REST, SignalR Front-end : Blazor Server et/ou Blazor WebAssembly Data : SQL Server, Entity Framework Core et/ou Dapper Performance : multithreading et programmation concurrente Systèmes : Linux et Windows Environnement projet Méthodologie : Agile / Scrum JIRA : User Stories, bugs, sprints et suivi des tâches Bitbucket : branches, Pull Requests et Code Review Jenkins : pipelines CI/CD, build, tests et déploiements Nexus / NuGet : gestion des artefacts et packages
Nous recherchons un Tech Lead pour accompagner une équipe technique sur un environnement SI complexe et à forts enjeux. Vos missions : Être le référent technique de l'équipe ; Participer aux choix d'architecture et aux décisions techniques ; Accompagner les développeurs et réaliser les code reviews ; Garantir la qualité des livraisons et le respect des Quality & Security Gates ; Contribuer à la conception et à l'amélioration des pipelines CI/CD ; Promouvoir les pratiques DevOps, TDD et Security by Design ; Participer aux problématiques de performance, production et exploitabilité.
Nous recherchons un Senior .NET Developer pour rejoindre une équipe Business Intelligence & Analytics et participer à la conception et au développement d'applications BI&A innovantes. Vous interviendrez sur des solutions cloud-native basées sur .NET C#, Azure et Blazor, utilisées à grande échelle dans un environnement international. Responsabilités : - Concevoir, développer et maintenir des applications performantes avec .NET C#, Blazor et Azure. - Concevoir des architectures cloud-native reposant sur Azure Functions, Azure App Services et Azure SQL. - Développer des applications web modernes et des services backend. - Collaborer avec les Data Engineers, experts BI et Product Owners afin de traduire les besoins métier en solutions techniques. - Garantir les bonnes pratiques en matière de performance, sécurité, qualité et maintenabilité. - Participer à la conception d'architectures et à l'application des Design Patterns. - Effectuer du code review et contribuer à l'amélioration continue. - Accompagner et mentorer les développeurs juniors.
Contexte Client grand compte du secteur assurance / protection sociale. La mission s'inscrit au sein du Département Solutions Data et Usages (Direction DSI et Digital), dans le cadre du train SAFE Dat@gile (une dizaine d'équipes, une centaine de personnes) dont fait partie l'équipe BI&Analytics. Dans le cadre de sa transformation data, l'entreprise a fait le choix d'un data hub sur GCP, organisé en Datamesh, avec un espace « bac à sable » mis à disposition des métiers et business lines. L'équipe BI&Analytics est en cours de déploiement d'un nouvel outil BI — Looker — dans le cadre de la structuration des pratiques de datavisualisation et du renforcement des compétences internes. Rôle et responsabilités principales Poser le cadre d'intégration et implémenter les solutions LookML et Looker dans l'Org GCP/S3NS et dans le SI client Définir et mettre en place l'interopérabilité avec l'architecture du Data Hub (data platform sur S3NS) Définir et mettre en place l'industrialisation des couches sémantiques (Data Mesh), des dashboards et des espaces « bac à sable » (DataOps, environnements, provisionning, CI/CD, versionning, templatisation, automatisation) Définir et mettre en place la surveillance (incidents, performance, sécurité, FinOps, respect des bonnes pratiques) Définir et mettre en place les règles de sécurité et de gouvernance Poser le cadre d'utilisation et les bonnes pratiques Looker : templates réutilisables, conventions de nommage, structuration des rapports, organisation des projets, modélisation de la couche sémantique, optimisations (caching BigQuery/Looker, vues matérialisées), gestion des droits et accès, versionning et cycle de vie des dashboards Accompagner l'équipe BI&Analytics et les équipes métiers/business lines dans leur montée en compétence sur Looker, pour qu'elles puissent onboarder et créer leurs dashboards en autonomie Créer des guides internes pour les contributeurs Looker ; animer des sessions de pair programming et de code review Livrables attendus Cadre d'intégration LookML/Looker documenté (Org GCP/S3NS, SI client) Couches sémantiques industrialisées en mode Data Mesh Dashboards Looker Espaces « bac à sable » opérationnels Dispositif de surveillance (incidents, performance, sécurité, FinOps) Règles de sécurité et de gouvernance formalisées Templates réutilisables et conventions de nommage Guides internes pour contributeurs Looker Sessions de pair programming et de code review animées
Freelance · Full remote · Démarrage ASAP Le contexte Startup early-stage qui développe une plateforme d'automatisation IA déployée en on-premise chez des ETI et grands groupes. Le produit permet d'automatiser des workflows métiers complexes via des assistants IA supervisés et gouvernés : exécution fiable, sécurité, traçabilité et contrôle par les DSI. L'équipe est composée du CTO, d'un product manager, d'un profil business et d'un ingénieur fullstack. Membre d'un programme d'accélération à Station F, accompagnée par des dirigeants et entrepreneurs reconnus de l'écosystème tech français. Le rôle Bras droit du CTO sur toute la chaîne technique. Vous prenez un rôle central dans les choix d'architecture, l'organisation du développement et la qualité du produit, tout en restant pleinement dans le code. Code review et qualité : revues approfondies portant sur les choix de conception, les droits d'accès, la gestion des erreurs, les tests, la sécurité et la maintenabilité. Équipe et roadmap : organisation du travail et définition des priorités avec le CTO, accompagnement des développeurs, montée en puissance des pratiques au fil de la croissance de l'équipe. Conception et développement : prise en charge des sujets structurants, décisions d'architecture, développement direct des fonctionnalités. Ce que propose le poste 800€ de TJM, payé chaque semaine le vendredi soir Full remote, avec accès aux bureaux à Station F Claude Code Max ou Codex Pro inclus Bonus et revalorisation du TJM selon les objectifs Possibilité d'obtenir des parts de la société selon le profil Process Premier entretien avec le CTO : parcours, approche technique, responsabilités du poste. Présentation détaillée du produit et du process de développement. Second entretien avec l'équipe : façon de travailler et attentes réciproques.