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é.

34 résultats
CDI

Offre d'emploiFrontend Engineer

█ █ █ ██ █ █
Publiée le
Code Review

Grand Londres, Royaume-Uni

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
CDI

Offre d'emploiSoftware Engineer – Machine Learning (AI Training)

█ █ █ ██ █ █
Publiée le
Code Review
Ocaml
Python

Grand Londres, Royaume-Uni

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
Freelance

Mission freelanceSenior Data & Analytics Engineer - Databricks / Python / R - Freelance (H/F)

█ █ █ ██ █ █
Publiée le
Apache Spark
Big Data
CI/CD

Paris, Île-de-France

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
Freelance

Mission freelanceExpert MOE / Dev IA Assurance (H/F)

Cherry Pick
Publiée le
Code Review
Java
MOE

12 mois
520-550 €
Paris, France
En quelques mots Cherry Pick est à la recherche d'un "Expert MOE / Dev IA Assurance" pour un client dans le secteur de XXX Description 🏢 Le Contexte : L'IA Agentique comme Accélérateur de Refonte SI Le programme Zénith est le chantier majeur de modernisation du SI de notre filiale spécialisée en Assurance-Crédit et Caution. L'objectif est de libérer le métier de l'obsolescence d'un socle historique AS400 dont la fin de licence est fixée à 3 ans, en basculant vers une architecture cible moderne, résiliente et hautement évolutive. Dans le cadre d'une démarche Design-to-Cost et frugale, le programme s'appuie sur une plateforme agentique de pointe (OpenHands). Cette plateforme d'IA générative transforme directement les spécifications fonctionnelles détaillées en code source propre (Java / Micronaut). Nous recherchons deux Experts Fonctionnels & Techniques (MOE) pour intégrer l'équipe projet dès la phase d'architecture. Vous jouerez un rôle pivot : traduire les besoins métiers en spécifications ultra-précises et assertives, puis vérifier et valider le code Java généré par la plateforme agentique. 🎯 Vos Missions : Spécifications Détaillées, Validation de Code & Agilité Intégré(e) au sein d'une Feature Team agile et en direct avec la MOA et les architectes : 1. Analyse Fonctionnelle & Spécifications Détaillées (Majeure) : Analyser le fonctionnement du système existant à partir des travaux de reverse-engineering pour retranscrire et optimiser les règles métiers dans la nouvelle architecture. Rédiger et maintenir les spécifications fonctionnelles détaillées (SFD) et les User Stories (US) destinées à alimenter la plateforme agentique. Travailler dans une démarche d'amélioration continue : challenger les processus existants pour éviter le simple "copier-coller" et maximiser la valeur métier. 2. Contrôle Technique & Lecture de Code (Poste MOE) : Inspecter, relire et valider le code produit automatiquement par la plateforme agentique (stack Java / Micronaut). Détecter les éventuels écarts entre les spécifications et le code généré, puis ajuster les prompts et la documentation pour corriger la plateforme. Participer à la conception de la couche de données et aux requêtes sous PostgreSQL. Définir et exécuter les cas de tests fonctionnels et de recette en parallèle de la rédaction des spécifications. 3. Démarche Agile & Contribution à l'Architecture : Participer activement aux cérémonies Agile (Scrum) et apporter votre vision lors de la phase de cadrage d'architecture en cours. Collaborer étroitement avec les équipes Front-Office (Pega) et les experts de la gouvernance informatique.
Voir cette offre
Freelance

Mission freelanceProduct owner

Mon Consultant Indépendant
Publiée le
Code Review
Python
User acceptance testing (UAT)

6 mois
380-410 €
Paris, France
Contexte : Dans le cadre du développement et de la maintenance d'applications dédiées aux activités des énergies renouvelables, notre client recherche un Product Owner technico-fonctionnel pour intervenir sur des projets liés à une application dédiée à la signature électronique des contrats d'obligation d'achat. Le PO assurera l'interface entre les équipes de développement et le métier afin de bien comprendre et traduire les besoins fonctionnels. La mission couvre les activités de Build, Run et Test. Missions principales : · Assurer l'interface entre les équipes de développement et les équipes métiers. · Recueillir, analyser et formaliser les besoins métiers. · Accompagner les équipes dans la conception et l'évolution de l'application de signature électronique. · Participer aux activités de Build, Run et Test. · Suivre les évolutions et la maintenance de l'application. · Analyser les problématiques fonctionnelles et techniques rencontrées. · Être capable de consulter et comprendre le code afin de faciliter les échanges avec les équipes de développement. · Contribuer au suivi et à la validation des évolutions applicatives. Livrables attendus : · Expression et formalisation des besoins métiers. · Spécifications et éléments de cadrage fonctionnel. · Suivi des évolutions applicatives en Build et Run. · Cahiers et résultats de tests. · Suivi des anomalies et demandes d'évolution. · Contribution à la documentation fonctionnelle et technique.
Voir cette offre
CDI

Offre d'emploiSenior Data Engineer Azure / Middleware (H/F)

VISIAN
Publiée le
Azure Data Factory
Azure DevOps Services
CI/CD

Orly, Île-de-France
Dans le cadre de la modernisation de son Système d'Information, la DSI recherche un Data Engineer Azure afin de concevoir, développer et faire évoluer les plateformes d'intégration et de traitement des données. Vous interviendrez sur plusieurs programmes stratégiques autour des architectures Event-Driven, de la modernisation des flux d'intégration, de la plateforme Data Azure ainsi que des projets analytiques. L'objectif est de construire des solutions robustes, évolutives et maintenables répondant aux enjeux de temps réel, de qualité des données et de performance. Équipe : 2 PO et 7 Data engineers DÉVELOPPEMENT DE LA PLATEFORME MIDDLEWARE AZURE Vous participerez à la conception et au développement d'une plateforme d'intégration temps réel basée sur une architecture Event-Driven. À ce titre, vous serez amené à : - Concevoir des architectures d'intégration basées sur Azure Service Bus et Azure Event Grid. - Développer des Azure Function Apps permettant le traitement, la transformation et le routage des événements. - Concevoir et développer des APIs et composants d'intégration robustes. - Participer aux choix d'architecture technique et aux bonnes pratiques de développement. - Garantir la scalabilité, la résilience et les performances des traitements. - Mettre en œuvre les mécanismes de gestion d'erreurs (Retry, Dead Letter Queue, Idempotence). - Assurer la sécurisation des échanges via Azure Key Vault. Vous interviendrez notamment sur : - Synchronisation des commandes d'achat entre Trax et NetSuite - Intégration des données de vols au format AIDX. - Automatisation des flux d'heures et cycles APU. - Développement de nouveaux flux événementiels entre les applications du SI. QUALITÉ DE DÉVELOPPEMENT Une attention particulière sera portée à la qualité du code produit. Le consultant devra appliquer les bonnes pratiques de développement Python : - Développement d'un code lisible, maintenable et documenté. - Respect des principes Clean Code et SOLID. - Séparation des responsabilités et modularisation. - Gestion robuste des exceptions. - Optimisation des performances. - Revue de code (Code Review). - Développement de tests unitaires avec Pytest. - Respect des conventions de développement (PEP8). - Documentation technique des composants. INDUSTRIALISATION & DEVOPS Vous participerez à l'industrialisation des développements : - Mise en place des pipelines CI/CD sous Azure DevOps. - Déploiement des ressources Azure via Bicep. - Infrastructure as Code. - Gestion des versions avec Git. - Supervision et monitoring des traitements. - Documentation des architectures et des flux. - Amélioration continue des processus de développement.
Voir cette offre
CDI
Freelance
CDD

Offre d'emploiDéveloppeur/Développeuse Frontend E-commerce

Gamme solutions
Publiée le
CI/CD
CMS
CMS

1 an
France
Au sein de la Direction des Systèmes d'Information, vous serez intégré à l'équipe technique en charge du frontend e-commerce incluant la gestion du catalogue, du moteur de recherche et de la commande. Vous collaborerez étroitement avec les équipes backend en charge de la gestion des données et des commandes, les experts fonctionnels en charge de la conception et de la recette, ainsi que les chefs de projet et responsable de RUN pour garantir le bon fonctionnement de l'application au quotidien et la tenue des délais et de la qualité des projets. En tant que développeur/développeuse, vous aurez pour mission concevoir, développer, tester unitairement et déployer, sous la responsabilité du tech lead. En tant que membre de l'équipe de développement, vous garantirez la qualité, la performance et la robustesse des solutions développées sur l'ensemble des applicatifs de votre périmètre. Vous contribuerez à la traduction des besoins métiers en solutions techniques durables et maintenables, tout en tenant compte des contraintes existantes (legacy, intégration, exploitation). Garant du bon fonctionnement de vos développements en production, vous assurerez également le maintien en condition opérationnelle, en participant à la maintenance corrective et au support des utilisateurs. Vous pourrez participer à l'analyse et la résolution d'incidents et à l'amélioration continue des applications. Des astreintes et interventions HNO ponctuelles sont à prévoir sur les périodes de commerce à enjeux ou pour les déploiements en production. Vos responsabilités incluent : analyser les contraintes techniques et les besoins métiers pour proposer des solutions robustes et adaptées, scalables, performantes, maintenables et pérennes ; estimer, concevoir et développer les composants des applicatifs ; rédiger les spécifications techniques ; maintenir/améliorer la qualité du code et le respect des bonnes pratiques (testabilité, sécurité, performance, maintenabilité, documentation) ; participer aux revues de code et accompagner l'équipe dans la montée en compétences technique ; appliquer les standards de développement et de qualité au sein de l'équipe ; participer à l'amélioration continue des pratiques de développement et à la mise en place de la CI/CD, réaliser les mises en production et contribuer à fiabiliser l'exploitation ; garantir le maintien en condition opérationnelle des applicatifs en contribuant à l'analyse des incidents, amélioration de la supervision, de l'alerting et des processus de résolution ; contribuer à la veille technologique de l'équipe et anticiper les besoins futurs du périmètre.
Voir cette offre
Freelance

Mission freelanceDéveloppeur Fullstack Senior Java / Vue.js (H/F)

KUBE Partners S.L. - Pixie Services
Publiée le
Apache Kafka
Java
Springboot

1 an
Paris, France
Dans le cadre du renforcement de ses équipes techniques, notre client recherche un Software Development Engineer Fullstack Senior pour intervenir sur des applications stratégiques dédiées aux opérations en magasin et à la gestion du balisage produit, papier et électronique. Au sein d'une équipe produit évoluant dans un environnement international, vous contribuerez au développement et à l'évolution de solutions à forte disponibilité, utilisées quotidiennement dans un réseau de magasins à grande échelle. Vous participerez aux évolutions majeures du produit, avec un rôle central dans les choix d'architecture, la qualité du code, la performance et la fiabilité des applications en production. Vos missionsConception technique : analyser les besoins métier et concevoir des architectures robustes et évolutives (architecture hexagonale, Event-Driven). Développement Fullstack : concevoir et faire évoluer les applications en Java, Spring Boot et Vue.js, dans le respect des bonnes pratiques (Clean Code, TDD, BDD). Qualité et performance : participer aux Code Reviews, automatiser les tests, optimiser les performances et réduire la dette technique. Production et observabilité : garantir la fiabilité des applications, suivre les métriques et traces, et contribuer à la résolution des incidents (OpenTelemetry, Datadog, Grafana). Amélioration continue : contribuer aux choix techniques, exploiter les outils d'assistance au développement par IA et partager les bonnes pratiques avec l'équipe. Environnement techniqueBackend : Java 25, Spring Boot 4, Kotlin Frontend : Vue.js, TypeScript Bases de données et messaging : PostgreSQL, Valkey, Kafka, RabbitMQ Cloud et infrastructure : GCP, Azure, KEDA Architecture : Architecture hexagonale, Event-Driven Architecture, Clean Architecture Qualité et tests : TDD, BDD, Cucumber, Gatling, Code Reviews Observabilité : OpenTelemetry (OTel), Datadog, Grafana Pratiques : CI/CD, automatisation des tests, assistance au développement par IA
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