Détails de l’offre d’emploi
France TravailAu sein d'une équipe pluridisciplinaire, vous participez au développement d'applications innovantes manipulant des données scientifiques et géospatiales, dans le cadre de projets liés à l'Observation de la Terre et à des chaînes de traitement de données complexes.
Vos principales responsabilités:
- Développement Front-End:
Concevoir et développer des interfaces modernes en React (JavaScript / TypeScript) Mettre en œuvre des interfaces responsives, performantes et accessibles Gérer l'état applicatif (Redux, Zustand ou équivalent) Intégrer des Web Components et des librairies spécialisées
- Expérience Utilisateur (UX/UI):
Concevoir des interactions fluides autour de données spatio-temporelles Participer à la structuration de design systems Collaborer avec les équipes produit et métier sur les maquettes (Figma ou équivalent) Optimiser l'ergonomie, l'accessibilité et la performance des interfaces
- Visualisation et structuration de données scientifiques:
Traduire des chaînes de traitement scientifique en interfaces claires et exploitables Intégrer des librairies de manipulation de données géospatiales Contribuer à la compréhension et à la représentation des flux de données spatio-temporelles:
- Contribution Back-End ponctuelle:
Participer à des développements en Python (exposition de données, intégration de librairies scientifiques) Manipuler des bibliothèques telles que Pandas, Xarray, Dask ou NumPy Contribuer à des interfaces Python interactives (ex : Gradio)
- Qualité et bonnes pratiques:
Garantir la qualité, la maintenabilité et la documentation du code Appliquer de bonnes pratiques d'architecture et d'algorithmie
Profil Attendu
Formation en développement logiciel, design UX/UI ou data science Expérience significative en développement Front-End avec React Expérience sur des projets à forte composante UX/UI Excellente maîtrise de React et JavaScript/TypeScript Solide culture UX/UI (design system, accessibilité, outils de prototypage) Bon niveau en algorithmie et structuration de code Notions solides en Python pour le traitement de données scientifiques Connaissance ou forte curiosité pour les outils SIG (ex : QGIS) et formats spatiaux Compréhension des chaînes de traitement spatio-temporelles (Earth Observation) Sensibilité à la qualité du code et aux bonnes pratiques Capacité à collaborer avec des experts métier et scientifiques Autonomie, curiosité et esprit d'équipe Anglais courant obligatoire Expérience dans des environnements applicatifs métier complexes Connaissance des problématiques liées à l'Observation de la Terre (EO) Pratique de QGIS ou d'autres outils SIG