Développeur·se Fullstack Junior (Mobile + Web) / Projet POPS

Inria
Canton de Meylan, France
4 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French
Experience level
Junior
Compensation
€ 32K

Job location

Remote
Canton de Meylan, France

Tech stack

Flutter
API
Software Debugging
Github
Python
PostgreSQL
Next.js
TypeScript
React
Backend
FastAPI
Perf (Linux)
Sentry
React Native
Docker

Job description

Actuellement, un prototype quasi MVP tourne déjà sur PC/Mac et serveurs et permet de démontrer le fonctionnement et l'intérêt.

Intégrer POPS c'est prendre part au démarrage d'une startup et peut-être embarquer pour une grande aventure.

Mission confiée

En tant que première recrue, tu vas livrer des features complètes : UI * events * API * stockage * métriques.

Objectif : sortir une v1 utile rapidement, puis itérer à cadence élevée.

Des axes de recherche sont aussi développés :

  • métrique neuroscientique
  • IA d'analyse de pattern
  • IA de génération de conseil et routine
  • phenotypage numérique

Requirements

Ce que tu feras (très concret)

  • Front : développer des écrans, onboarding, settings, dashboards simples, état applicatif, perf.
  • Mobile : implémenter les parcours clés (onboarding, permissions, tracking côté app si nécessaire, notifications, widgets/quick actions selon plateforme).
  • Backend/API : créer/faire évoluer des endpoints (auth, profil, scoring, routines, sync), gérer sécurité, validation, erreurs.
  • Data produit : instrumentation d'événements (analytics), logs, crash reporting, dashboards basiques.
  • Qualité : tests sur la logique critique, CI, PR propres, conventions.

Stack (cible, adaptable)

  • TypeScript (prioritaire)
  • Front web : React / Next.js
  • Mobile : React Native (idéalement) ou Flutter si tu maîtrises mieux
  • Backend : Python (FastAPI) et Node.js (Nest/Fastify/Express)
  • DB : Postgres (+ Prisma)
  • Infra : Docker, GitHub Actions
  • Observabilité : Sentry/Crashlytics, analytics events, Must-have
  • Projets concrets (stage/alternance/projet perso) en fullstack + au moins une expérience mobile (RN/Flutter).
  • Bases propres : Git, API REST, auth (JWT/OAuth notions), stockage, debug.
  • Capacité à shipper : tu sais découper une feature et la livrer sans te perdre.

Nice-to-have

  • App publiée ou testflight / APK de démo.
  • Notions de privacy/RGPD, event tracking, offline-first, notifications.
  • Sens produit/UX : tu détectes les frictions et proposes des améliorations simples.

Ce que tu vas apprendre

  • Construire un produit de A à Z (mobile/web/backend/data)
  • Instrumentation "product analytics" propre
  • Arbitrages produit/tech en startup (priorisation, dette, vitesse)

Benefits & conditions

  • Restauration subventionnée
  • Transports publics remboursés partiellement
  • Congés: 7 semaines de congés annuels + 10 jours de RTT (base temps plein) + possibilité d'autorisations d'absence exceptionnelle (ex : enfants malades, déménagement)
  • Possibilité de télétravail et aménagement du temps de travail
  • Équipements professionnels à disposition (visioconférence, prêts de matériels informatiques, etc.)
  • Prestations sociales, culturelles et sportives (Association de gestion des œuvres sociales d'Inria)
  • Accès à la formation professionnellE
  • Participation employeur mutuelle santé (sous conditions)

Rémunération

Rémunération selon expérience et selon la grille de rémunération en vigueur à partir de 2692€ brut/mois, Les candidatures doivent être déposées en ligne sur le site Inria. Le traitement des candidatures adressées par d'autres canaux n'est pas garanti.

Sécurité défense : Ce poste est susceptible d'être affecté dans une zone à régime restrictif (ZRR), telle que définie dans le décret n°2011-1425 relatif à la protection du potentiel scientifique et technique de la nation (PPST). L'autorisation d'accès à une zone est délivrée par le chef d'établissement, après avis ministériel favorable, tel que défini dans l'arrêté du 03 juillet 2012, relatif à la PPST. Un avis ministériel défavorable pour un poste affecté dans une ZRR aurait pour conséquence l'annulation du recrutement.

Politique de recrutement : Dans le cadre de sa politique diversité, tous les postes Inria sont accessibles aux personnes en situation de handicap.

About the company

A propos du centre ou de la direction fonctionnelle Le Centre Inria de l'Université Grenoble Alpes, regroupe un peu moins de 450 personnes réparties au sein de 26 équipes de recherche et 9 services support à la recherche. Son effectif est distribué sur 3 campus à Grenoble, en lien étroit avec les laboratoires et les établissements de recherche et d'enseignement supérieur (Université Grenoble Alpes, CNRS, CEA, INRAE, …), mais aussi avec les acteurs économiques du territoire. Présent dans les domaines du calcul et grands systèmes distribués, logiciels sûrs et systèmes embarqués, la modélisation de l'environnement à différentes échelles et la science des données et intelligence artificielle, le Centre Inria de l'Université Grenoble Alpe participe au meilleur niveau à la vie scientifique internationale par les résultats obtenus et les collaborations tant en Europe que dans le reste du monde. Contexte et atouts du poste POPS, projet de création de startup accompagné par INRIA Startup Studio, construit un "Personal Health OS" pour aider chacun à reprendre le contrôle de son attention et réduire l'impact négatif du numérique. Le produit combine mesure, coaching et routines (notamment à travers un moteur d'IA), et tout cela avec une approche privacy-first., Inria est l'institut national de recherche dédié aux sciences et technologies du numérique. Il emploie 2600 personnes. Ses 215 équipes-projets agiles, en général communes avec des partenaires académiques, impliquent plus de 3900 scientifiques pour relever les défis du numérique, souvent à l'interface d'autres disciplines. L'institut fait appel à de nombreux talents dans plus d'une quarantaine de métiers différents. 900 personnels d'appui à la recherche et à l'innovation contribuent à faire émerger et grandir des projets scientifiques ou entrepreneuriaux qui impactent le monde. Inria travaille avec de nombreuses entreprises et a accompagné la création de plus de 200 start-up. L'institut s'efforce ainsi de répondre aux enjeux de la transformation numérique de la science, de la société et de l'économie.

Apply for this position