Trouver une offreRecruteurs

Product Developer Senior / Ingénieur Full Stack – H/F

Opportunité exclusive

Sur site

Product Developer Senior / Ingénieur Full Stack – H/F

DPN PC

Product Developer Senior / Ingénieur Full Stack – H/F

Expertises

NestTypescriptJavaSpring BootRPostgreSQLData Analysis

il y a 13 jours

Partagez cette opportunité

Partagez cette opportunité à quelqu’un de votre réseau :
✓ Offrez-lui un boost de visibilité auprès du client.
✓ Aidez vos contacts à trouver leur prochain job.

Information importante


Type de contrat:

CDI

Localisation :

22000 Saint-Brieuc, France

Mode de travail :

Sur site

Publié le :

13 octobre 2026

Le besoin


Dans le cadre de la transformation et du développement de sa plateforme applicative métier, notre client recherche deux Product Developers / Ingénieurs Full Stack seniors afin de renforcer une équipe technique travaillant sur un produit stratégique.

Il ne s’agit pas uniquement d’un poste de développement : vous interviendrez de la compréhension du besoin métier jusqu’à la donnée, avec une forte dimension de conception, architecture, qualité logicielle et utilisation de l’intelligence artificielle dans le cycle de développement.

Le contexte produit

Notre client développe et édite une suite applicative métier disponible en web et mobile, utilisée quotidiennement par des professionnels sur le terrain.

L'application possède notamment un véritable fonctionnement hors ligne, permettant son utilisation dans des environnements où la connexion réseau n’est pas toujours disponible.

Une première génération de la solution est en production depuis plusieurs années. Elle continue d'être :

  • déployée auprès de nouveaux utilisateurs ;
  • maintenue et enrichie ;
  • utilisée en France comme à l’international.

En parallèle, l'équipe construit actuellement une nouvelle génération de la plateforme.

Cette nouvelle version vise notamment à apporter :

  • des parcours utilisateurs plus simples et plus intuitifs ;
  • une meilleure qualité et structuration des données ;
  • des fonctionnalités avancées d’analyse et de data analytics ;
  • une architecture plus moderne et évolutive ;
  • une meilleure maintenabilité à long terme.

Les développements sont déjà bien avancés mais le projet s’inscrit dans une feuille de route de plusieurs années.

L’objectif est donc de rejoindre le projet suffisamment tôt pour pouvoir encore avoir une réelle influence sur sa conception et son architecture.

Votre rôle

Vous intervenez comme ingénieur applicatif Full Stack senior, avec une vision complète du produit.

Votre responsabilité ne s'arrête pas à la production de code : vous devez être capable de comprendre un besoin, de le traduire techniquement, de concevoir la solution, d'arbitrer les choix d'architecture et de garantir la qualité de ce qui sera effectivement mis en production.

Vous intervenez ainsi de l’interface utilisateur jusqu’au modèle de données.

Vos principales missions

Concevoir les solutions

Vous prenez en charge la conception à partir du besoin métier :

  • compréhension et analyse du besoin ;
  • modélisation du domaine métier ;
  • conception fonctionnelle et technique ;
  • définition du modèle de données ;
  • découpage des composants et responsabilités ;
  • anticipation des impacts techniques à moyen et long terme.

La capacité de conception constitue l'un des éléments centraux du poste.

Développer sur l'ensemble de la chaîne applicative

Vous intervenez sur les différentes couches de la solution :

  • développement front-end ;
  • développement des API et services intermédiaires ;
  • développement du socle métier back-end ;
  • accès et modélisation des données ;
  • intégration des différents composants.

Vous devez donc posséder une réelle culture Full Stack, et non une expertise limitée exclusivement au front ou au back.

Environnement technique

La plateforme s’appuie notamment sur :

  • TypeScript
  • Angular
  • NestJS
  • Java
  • Spring Boot
  • PostgreSQL
  • architecture monorepo

L'architecture repose notamment sur un front Angular moderne, un back-for-front basé sur NestJS et un socle métier Java / Spring Boot.

Architecture et qualité logicielle

Vous participez directement à la construction et à la pérennité de l'architecture.

À ce titre, vous êtes notamment amené à :

  • structurer et faire évoluer le monorepo ;
  • définir clairement les responsabilités des différentes couches ;
  • établir les contrats entre composants ;
  • maintenir des frontières techniques explicites ;
  • documenter les principales décisions d’architecture ;
  • anticiper les conséquences futures des choix réalisés.

Une attention particulière est portée à la qualité du code.

Vous devez être capable d'évaluer :

  • sa pertinence fonctionnelle et technique ;
  • sa robustesse ;
  • sa lisibilité ;
  • sa capacité à rester compréhensible dans plusieurs années ;
  • son coût futur de maintenance.

Qualité, tests et performance

Vous contribuez à garantir la qualité de la solution de bout en bout :

  • stratégie de tests ;
  • qualité du code ;
  • performance applicative et performance perçue par l’utilisateur ;
  • observabilité ;
  • robustesse ;
  • maintenabilité.

Vous ne vous contentez donc pas de vérifier qu’une fonctionnalité fonctionne : vous vous assurez également qu’elle pourra évoluer dans de bonnes conditions.

Une organisation du développement fortement orientée IA

L'une des particularités du poste réside dans l'intégration d'agents IA dans le cycle de développement logiciel.

L'objectif n’est pas simplement d’utiliser ponctuellement un assistant de génération de code.

Vous serez amené à piloter une véritable chaîne agentique de développement sur votre périmètre :

  • définir précisément les intentions et objectifs ;
  • donner le contexte nécessaire aux agents ;
  • orchestrer leur intervention ;
  • analyser les propositions produites ;
  • challenger le code généré ;
  • arbitrer les solutions proposées ;
  • rester responsable de la décision finale concernant ce qui est mis en production.

L'automatisation de la production de code renforce donc l’importance du jugement technique, de la conception et de la capacité d’arbitrage.

Vous contribuerez également à faire progresser l'équipe dans ces nouvelles méthodes de travail et à améliorer progressivement les processus de développement utilisant l'IA.

Profil recherché

Vous disposez idéalement de 6 à 10 ans d’expérience en développement applicatif.

Vous avez travaillé sur de véritables applications ou produits ayant été mis en production et utilisés par des utilisateurs réels.

Nous recherchons avant tout un profil disposant :

  • d’une solide expérience en développement Full Stack ;
  • d’une bonne maîtrise des problématiques front-end et back-end ;
  • d’une véritable capacité de conception applicative ;
  • d’une bonne compréhension des problématiques d’architecture logicielle ;
  • de la capacité à modéliser un domaine métier complexe ;
  • de la capacité à découper et structurer un système ;
  • d’un regard exigeant sur la qualité du code ;
  • d’une sensibilité forte à la maintenabilité ;
  • de la capacité à anticiper les conséquences futures d'un choix technique.

Une expérience significative dans des environnements Angular / TypeScript et Java / Spring Boot constituera naturellement un atout majeur pour être rapidement opérationnel sur le poste.

Au-delà des compétences techniques

Nous recherchons également une personne capable de prendre du recul sur les solutions qu'elle développe.

Vous devez notamment savoir :

  • argumenter un choix technique ;
  • expliquer un arbitrage ;
  • challenger une solution existante ;
  • prendre une décision lorsque plusieurs options sont possibles ;
  • communiquer avec des interlocuteurs qui ne sont pas développeurs.

La capacité à expliquer simplement des sujets techniques complexes constitue donc une qualité importante pour réussir dans cette fonction.

Et concernant l'intelligence artificielle ?

Une expérience préalable des agents de codage, assistants IA ou outils de génération de code constitue un plus, mais n'est pas un prérequis.

Nous recherchons avant tout une personne :

  • curieuse vis-à-vis de ces nouveaux outils ;
  • désireuse d’apprendre à les utiliser efficacement ;
  • capable de garder un regard critique sur le code généré ;
  • intéressée par l'évolution du métier d'ingénieur logiciel liée à l'intelligence artificielle.

Pourquoi rejoindre ce projet ?

Ce poste vous permettra de travailler sur :

  • un produit métier concret, réellement utilisé sur le terrain ;
  • une application en production disposant déjà d'utilisateurs en France et à l'international ;
  • une nouvelle génération de plateforme à construire sur plusieurs années ;
  • un environnement technique moderne ;
  • un projet sur lequel les problématiques de conception et d’architecture sont centrales ;
  • une organisation intégrant déjà l’IA au processus de développement ;
  • un périmètre permettant de mesurer directement l'impact de vos décisions, de l'écran jusqu'à la donnée.

Vous intégrerez une équipe technique resserrée, favorisant les échanges directs, les prises de décision rapides et les discussions ouvertes autour des choix techniques.

Le poste offre également une véritable latitude en matière d'architecture et de conception, ainsi que des perspectives d’évolution au sein d’un environnement présent en France et à l’international.

Localisation : Rennes (35) et/ou Lamballe (22)
Contrat : CDI
Expérience recherchée : environ 6 à 10 ans en développement applicatif

Rémunération : 45 000,00€ à 55 000,00€ par an

Lieu du poste : En présentiel

D'autres offres idéales pour vous !

Ces entreprises cherchent également d'excellents profils

Proelan

Ingénieur Full Stack Java React H/F

CDI

Nice, France

Hybride

Expertises

ReactJavaSpring Boot

il y a 6 jours

Candidature rapide

Celaneo

Senior Full Stack Developer

CDI

Paris, France

Sur site, Hybride

Expertises

Requêtes SQLNextNestReactNodeTypescript

il y a 4 jours

Candidature rapide

Teksystems

Expert en developpement fullstack

Freelance

Le Mans, France

Hybride

Expertises

AngularJavaCOBOL

il y a 3 jours

Candidature rapide

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.

Talents

Trouver un job

Créer un profil

Solutions et outils