Développeur·se Full Stack Web (application Web, Ruby on Rails)

INRAE
Montpellier

Présentation INRAE

L’Institut national de recherche pour l’agriculture, l’alimentation et l’environnement (INRAE) est un établissement public de recherche rassemblant une communauté de travail de 12 000 personnes, avec 272 unités de recherche, de service et expérimentales , implantées dans 18 centres sur toute la France. INRAE se positionne parmi les tout premiers leaders mondiaux en sciences agricoles et alimentaires, en sciences du végétal et de l’animal. Ses recherches visent à construire des solutions pour des agricultures multi-performantes, une alimentation de qualité et une gestion durable des ressources et des écosystèmes.

Environnement de travail, missions et activités

Rejoignez l’équipe qui développe l’infrastructure ouverte et partagée pour l'interopérabilité sémantique en agriculture et alimentation.

L’INRAE recrute un·e développeur·se full stack passionné·e par les technologies Web, l’expérience utilisateur, l’open source et les plateformes de données scientifiques pour contribuer au développement d’ AgroPortal et d’ OntoPortal .

Vous travaillerez au sein de l’équipe de recherche MISTEA à Montpellier, dans un environnement mêlant développement logiciel, données FAIR, Web sémantique et collaborations internationales.

Informations clés

Employeur : INRAE

Durée : CDD de 24 mois à partir de juin 2026

Lieu : Montpellier — Campus Institut Agro La Gaillarde (unité MISTEA)

Teletravail : Jusqu'à 3 jours par semaine

Type de poste : Ingénieur d’étude en CDD (REFERENS E2C45)

Rémunération : 2200€ à 3200€ brut/mois selon expérience

Avantages : 30 jours de congés + 15 jours de RTT/an, horaires flexibles, environnement international et open source, perspectives de prolongation possibles

Profil : Bac+5 (Master ou école d’ingénieur) en informatique

Experience: 0 a 3 ans d'expérience; diplôme niveau Master ou Ingénieur en Informatique

Contexte

Les ontologies, vocabulaires et terminologies sont aujourd’hui essentiels pour rendre les données scientifiques interopérables et réutilisables selon les principes FAIR.

AgroPortal () est une plateforme de référence pour l’hébergement, la recherche, la visualisation et l’exploitation d’artefacts sémantiques dans les domaines de l’agriculture, de l’alimentation et de l’environnement. La plateforme héberge aujourd’hui plusieurs centaines de ressources utilisées par des communautés scientifiques et techniques internationales.

Le projet s’inscrit dans l’écosystème open source OntoPortal (), une initiative internationale réunissant plusieurs institutions académiques et infrastructures de recherche qui mutualisent leurs développements autour d’une technologie commune de catalogues d’artéfacts sémantiques.

Vous contribuerez directement à une infrastructure utilisée dans des projets européens et internationaux autour des données scientifiques, de l’IA et du Web sémantique.

Référentiels techniques :

  • GitHub AgroPortal:
  • GitHub OntoPortal:

Mission

Au sein d’une petite équipe technique et scientifique (3–4 personnes), vous participerez activement au développement et à l’évolution d’AgroPortal. Vos missions incluront notamment :

  • Développer de nouvelles fonctionnalités full stack
  • Concevoir et améliorer des interfaces utilisateurs modernes et ergonomiques
  • Participer à l’intégration de nouvelles ressources sémantiques
  • Collaborer avec des partenaires scientifiques et techniques internationaux
  • Contribuer aux développements open source d’OntoPortal
  • Participer aux choix techniques et à l’évolution de l’architecture logicielle
  • Encadrer ponctuellement des stagiaires ou étudiants

Vous travaillerez en interaction avec plusieurs projets de recherche et infrastructures européennes (en particulier l’infrastructure Data Terra du CNRS) autour des données FAIR et de l’interopérabilité sémantique.

Stack technique

Développement Web

  • Ruby / Ruby on Rails
  • Hotwire
  • HTML / CSS / SCSS / Bootstrap
  • JavaScript (Stimulus, jQuery)
  • Sidekiq
  • Redis

Données & Web sémantique

  • RDF
  • SPARQL
  • OWL / SKOS
  • Triple stores / bases de graphes

Outils & environnement

  • Docker
  • GitHub
  • CI/CD
  • APIs REST
  • Développement open source collaboratif

Formations et compétences recherchées

Master/Ingénieur (Bac+5)

Profil

Nous recherchons un profil fullstack polyvalent, diplômé niveau bac+5 en informatique (master ou ingénieur) formé en sciences des données et technologies web. Idéalement, un cours sur le web sémantique aura été suivi dans la formation. L’expertise en agriculture / alimentation n’est pas vraiment nécessaire mais bien évidemment une sensibilité et culture de ces disciplines sera appréciée. Nous recherchons avant tout une personne curieuse, autonome et motivée par les projets à impact scientifique et open source.

Vous avez idéalement :

  • une première expérience en développement Web full stack
  • une bonne maîtrise d’un framework MVC moderne (Ruby on Rails idéalement)
  • un intérêt pour les interfaces utilisateurs et l’expérience UX/UI
  • une sensibilité pour les données, les APIs et les architectures Web
  • une pratique des outils collaboratifs de développement (GitHub, issues, PR, CI/CD)
  • une capacité à travailler dans un contexte international et interdisciplinaire
  • une très bonne maîtrise du français à l'oral et à l'écrit et des fortes aptitudes à lire/écrire en anglais
  • une capacité à être autonome et à prendre des initiatives

Des connaissances dans les domaines suivants seraient un plus :

  • Web sémantique et ontologies
  • gestion de données scientifiques
  • technologies RDF / SPARQL / graphes
  • Java ou Java EE

Voyages nationaux et internationaux (Europe) acceptés.

Votre qualité de vie à INRAE

Pourquoi rejoindre l’équipe ?

  • Travailler sur une plateforme open source reconnue internationalement
  • Contribuer à des projets scientifiques européens de premier plan
  • Développer des outils utilisés par des chercheurs, ingénieurs et infrastructures de données
  • Évoluer dans une équipe à taille humaine avec une forte autonomie
  • Participer à l’écosystème FAIR, IA & Web sémantique
  • Collaborer avec des partenaires européens et internationaux
  • Vivre et travailler à Montpellier, un des pôles français du numérique et de la recherche agronomique

En rejoignant INRAE, vous bénéficiez (selon le type de contrat et sa durée) :

- jusqu'à 30 jours de congés + 15 RTT par an (pour un temps plein)
- d'un soutien à la parentalité : CESU garde d'enfants, prestations pour les loisirs ;
- de dispositifs de développement des compétences : formation , conseil en orientation professionnelle ;
- d'un accompagnement social : conseil et écoute, aides et prêts sociaux ;
- de prestations vacances et loisirs : chèque-vacances, hébergements à tarif préférentiel ;
- d'activités sportives et culturelles ;
- d'une restauration collective.

Modalités pour postuler

Candidature

Pour postuler, veuillez envoyer un email contenant des liens vers (fichiers PDF):

  • un CV
  • une lettre de motivation
  • des liens vers des projets réalisés (GitHub, démos, applications Web, contributions open source, etc.)
  • des copies du plus haut diplôme et des autres certificats pertinents;
  • les coordonnées de référents éventuels

Merci de privilégier les liens vers des documents ou dépôts en ligne plutôt que des pièces jointes volumineuses.

Les personnes accueillies à INRAE, établissement public de recherche, sont soumises aux dispositions du Code de la fonction publique notamment en ce qui concerne l’obligation de neutralité et le respect du principe de laïcité. A ce titre, dans l’exercice de leurs fonctions, qu’elles soient ou non au contact du public, elles ne doivent pas manifester leurs convictions, par leur comportement ou leur tenue, qu’elles soient religieuses, philosophiques ou politiques. > En savoir plus : site fonction publique.gouv.fr

Publié le 2026-06-09

Emplois Recommandés

Chef d’équipe Bancheur Gros oeuvre (H/F)

Partnaire
Montpellier

Description de l'offre Vous êtes à la recherche d'une expérience professionnelle enrichissante ? Rejoins dès maintenant la team Partnaire Montpellier BTP. Nous recherchons un CHEF D'EQUIPE BANCH…

Voir les Détails
Publié le 2026-06-01

Expert Power Platform (Power Apps, Power Automate) - Freelance

Collective.work
Montpellier

Contexte : Nous recherchons un Expert Power Platform (Power Apps, Power Automate) Au sein des Supports et Services, la DSES a en charge l'activité Solutions Collaboratives et Digitales qui vise …

Voir les Détails
Publié le 2026-04-08

Chef de projet fonctionnel informatique (H/F) Ajouter aux favoris

Montpellier

Manpower DIGITAL MONTPELLIER recherche pour son client, un acteur du secteur de l'environnement, un Chef de projet fonctionnel informatique/ Consultant Applicatif - Flux Cegid / Notilus / SAP (H/F) …

Voir les Détails
Publié le 2026-06-07

Préparateur En Pharmacie (H/F) en Pharmacie d'Officine - CDI Temps plein - France (34000)

clubofficine
Montpellier

Nous avons besoin d'un Préparateur en Pharmacie (H/F) pour un poste en Pharmacie d'Officine en contrat CDI à Temps plein (35 h/semaine) sur MONTPELLIER (34000 , Occitanie - France) avec une expérience…

Voir les Détails
Publié le 2026-05-03

Préparateur En Pharmacie (H/F) en Pharmacie d'Officine - CDD Temps plein - France (34000)

clubofficine
Montpellier

Nous souhaitons intégrer un Préparateur en Pharmacie (H/F) pour une position en Pharmacie d'Officine, contrat CDD, à Temps plein (35 h/semaine) basé à MONTPELLIER (34000 , Occitanie - France) avec une…

Voir les Détails
Publié le 2026-04-29

Pharmacien Gérant - CDI

Collective.work
Montpellier

Salaire: Salaire : 95 000 € à 110 000 € brut annuel L’ENTREPRISE Nous accompagnons un établissement de santé privé de référence, reconnu pour la qualité de sa prise en charge et disposant d’une impo…

Voir les Détails
Publié le 2026-06-08

French-speaking Content Moderator in Barcelona, Spain (Relocation Provided)

Nordicrecruiters
Montpellier

Are you ready to take your career abroad and experience life in one of Europes most vibrant, creative, and sun-drenched cities? Join our international team in Barcelona, Spain , and become part of …

Voir les Détails
Publié le 2025-12-22

INGÉNIEUR CHIMIE ANALYTIQUE EN INDUSTRIE PHARMACEUTIQUE (F/H)

Randstad professional
Montpellier

Poste ouvert aux personnes en situation de handicap.Nous recherchons pour le compte de notre SANOFI, un Ingénieur chimie analytique en industrie pharmaceutique (H/F). Ce poste est basé à Montpellier, …

Voir les Détails
Publié le 2026-03-24

Alternance Assistant Comptable en cabinet H/F

Pigier Montpellier
Montpellier

Un cabinet d’expertise comptable recrute un(e) alternant(e) Assistant Comptable pour rejoindre son équipe à Montpellier. Dans le cadre de votre bts comptabilité et gestion , vous participerez pr…

Voir les Détails
Publié le 2026-05-21

Consultant Chargé d'affaires en Environnement / ICPE H/F

APAVE
Montpellier

Notre société : Rejoignez-nous ! Et si vous vous engagiez dans un travail porteur de sens, au sein d'une entreprise dotée d'une forte notoriété, et reconnue pour son expertise technique et l'att…

Voir les Détails
Publié le 2026-05-30