Aller au contenu principal

Fullstack Engineer (React / Python) - Plateforme SaaS

Technologie
CLIMATE PACER
Toulouse, FranceIl y a 1 mois
Temps plein

Description du poste

Lieu : Toulouse (31)

Type de contrat : CDI

Expérience : 5 ans minimum dans le domaine

Salaire : Selon profil et expérience

À propos de nous

Nous sommes une jeune entreprise tech basée à Toulouse, à la croisée des chemins entre l'ingénierie logicielle moderne et la recherche scientifique. Nous développons Climate Pacer, une plateforme d'analyse des risques climatiques visant à traduire des données scientifiques complexes en indicateurs décisionnels clairs, à destination d'acteurs financiers et de grands comptes.

Notre produit repose sur une chaîne complète : des données climatiques globales brutes jusqu'à des résultats livrés par API et par une interface web cartographique. La plateforme est le point de contact avec nos clients : c'est là que la valeur scientifique devient un produit utilisable. Vous rejoindrez une équipe technique à taille humaine, de moins de 10 personnes, avec une forte autonomie et un impact direct sur le produit.

Objectifs du poste

À court terme, vos travaux porteront sur la consolidation de la plateforme et sur les fonctionnalités attendues par nos premiers clients. La roadmap sera assujettie à évoluer en fonction du domaine et des centres d'intérêt de nos nouveaux clients et partenariats scientifiques.

Ce qui ne changera pas, c'est la nature du problème : rendre des données scientifiques complexes compréhensibles et actionnables dans une interface intuitive, avec un niveau d'exigence de production.

Attendus du poste En tant que Senior Fullstack Engineer, vous êtes en charge de la plateforme. Le poste est un rôle d'expert technique : vous êtes autonome sur l'ensemble du cycle, de la conception à la mise en ligne ainsi que garant de la qualité et la disponibilité de la plateforme.

Vous travaillez en lien direct avec les équipes data et scientifique, qui produisent les jeux de données et les modèles, afin que vous puissiez les rendre accessibles, lisibles et exploitables par nos utilisateurs.

  • Frontend & produit : Concevoir et développer les interfaces de notre application web : tableaux de bord, visualisation de données, cartographie interactive, parcours de configuration et d'export.
  • Backend & API : Construire et faire évoluer les API et les services applicatifs : modèles de données, authentification et gestion des droits, performance des requêtes, intégrations client.
  • Exploitation : Assurer le déploiement, la disponibilité, l'observabilité et la sécurité de la plateforme, ainsi que la maîtrise des coûts d'infrastructure.
  • Traduction produit : Transformer des besoins clients parfois flous en fonctionnalités simples et robustes, en arbitrant vous-même entre périmètre, dette technique et délai.
  • Veille technique : Remettre en question ses pratiques et continuer d'apprendre en se mettant au niveau de l'état de l'art du domaine.

Environnement technique

  • Frontend : React, JavaScript / TypeScript, visualisation de données et cartographie web.
  • Backend : Python, Flask, API REST.
  • Données : MongoDB, Object Storage compatible S3 et formats raster.
  • Infrastructure : Cloud (Scaleway ou équivalent), Docker, CI/CD, monitoring.

Votre profil

  • Vous justifiez d'au moins 5 ans d'expérience en développement fullstack, dont une expérience réussie de mise en production et d'exploitation d'une application dans la durée.
  • Vous maîtrisez React et l'écosystème frontend moderne, ainsi que le développement backend en Python.
  • Vous savez concevoir une API et un modèle de données propres, et vous êtes attentif aux problématiques de performance et de sécurité d'une application SaaS.
  • Vous êtes à l'aise avec les bonnes pratiques de développement (Versioning, code design, tests, CI/CD, IA agentique) et vous savez les installer dans une équipe.
  • Vous avez un vrai sens produit : vous challengez un besoin avant de le développer et vous savez dire non à une fonctionnalité. Vous avez de l'initiative et vous êtes capable de soumettre des propositions pertinentes.
  • Vous êtes à l'aise dans un contexte où les priorités évoluent, et vous savez construire des fondations qui restent utiles quand le périmètre change.

Les « plus » qui font la différence

  • Une expérience en visualisation de données ou en cartographie web (Mapbox, Leaflet, deck.gl, tuiles raster ou vectorielles).
  • Une expérience du SaaS B2B : multi-comptes, gestion des droits, facturation, exigences de sécurité côté grands comptes.
  • Une appétence pour les sujets scientifiques et environnementaux.

Pourquoi nous rejoindre ?

  • Impact : Travaillez sur un produit qui répond aux enjeux climatiques actuels avec une approche rigoureuse et scientifique.
  • Challenge technique : Rendez lisibles et interactives des données scientifiques massives, loin des CRUD classiques.
  • Ambition : Intégrez la Core Team technique en tant qu'expert applicatif : vous structurez des fondations qui porteront le produit sur les prochaines années, avec une réelle responsabilité sur les choix d'architecture et une influence sur la vision d'une entreprise grandissante.
  • Cadre : Des bureaux neufs au cœur de Toulouse et une culture d'entreprise conviviale et flexible.
Keywords
ReactOSTechnical debtMongodbTypescriptInstallerPlatform economyJavaScriptPythonCI / CDLeafletPACERUsabilityDockerFlaskReact.jsCI/CD

Ce poste vous intéresse ?