Fullstack web development - Create the first digital impact prediction platform - Paris

💡 Transition partners
Freelance
Internship
Localisation Paris, France
Tech
Partial remote possible
Posted on 03-20-2024

Elements Impact

Oeuvrer pour le bien commun et l'harmonie, en accompagnant la croissance de projets à fort potentiel.

💡 Transition partners

The mission of this structure is to help companies and citizens improve their environmental and social impact. For example, CSR consulting, training, raising awareness of transition issues, media, etc.

More information
Impact study
Elements Impact did not yet communicate its impact measurement.
Labels and certifications
This structure did not communicate to us the labels or certifications that it was able to obtain.
Read more

À propos d’Elements Impact

Fondée en 2022, Elements Impact est une jeune agence de conseil spécialisée dans les projets dits “à impact” (net positif), c’est-à-dire globalement vertueux pour la société et l’environnement. Ces projets peuvent être de nature entrepreneuriale, institutionnelle ou associative.

Nous aidons ces projets à grandir et à se pérenniser, à travers différents services :

  • Aide au pilotage stratégique
  • Intervention opérationnelle de nos consultants experts en tech (dev, product design et product management, data)
  • Recrutement de personnes clés
  • Évaluation et suivi d’impact

Notre principe directeur : maximiser notre impact en apportant des contributions d’excellent niveau à des projets à fort potentiel d’impact net sur le bien commun. Notre approche de l’impact se veut lucide, et aussi rigoureuse que possible, par distinction avec toute forme de complaisance (ESG-washing, confusion des ordres de grandeur, etc.).

Le projet Boussole

Aujourd’hui, Elements Impact, à l’instar de la plupart des structures de conseil ou d’investissement dans le monde, doit se contenter d’identifier les projets à plus fort potentiel d’impact (et donc ceux à accélérer prioritairement) sur la base de quelques critères qualitatifs, et de l’intuition possiblement biaisée des équipes. Nous aspirons à faire mieux que cela.

Nous avons initié, cette année, l’ambitieux projet de construire l’un des premiers modèles quantitatifs prédisant l’impact net d’un projet sur des grandeurs d’intérêt macro telles que le bien-être collectif. Ce modèle sera toujours imparfait et simplificateur, mais notre objectif est qu’il formule de meilleures prédictions qu’une intuition humaine même éclairée.

Désormais, nous avons commencé à développer une plateforme digitale de pilotage d’impact appuyée sur ce modèle.

Nous avons construit un prototype de cette plateforme, en cours de test auprès de beta-utilisateurs.

Demain, notre ambition est de bâtir une SaaS robuste et fluide, complet dans ses fonctionnalités, qui pourrait être mis à disposition de tous les gestionnaires de ressources et porteurs de projets (petites entreprises et grands groupes, fonds et fondations, associations, collectivités) afin de les aider à prendre des décisions tournées vers l’intérêt général.

La mission du stage

Aujourd’hui, il existe deux versions de la plateforme digitale Boussole :

- Une V0, à savoir un MVP en no-code (Bubble + Google Functions) grâce auquel nous conduisons des beta tests auprès des premiers utilisateurs. Cette version pourra par la suite servir de ‘cahier des charges’/’modèle’ pour le développement de la V1

- Une V1 développée avec la stack suivante : Microsoft Azure (hébergement) + database PostgreSQL + Docker + Flask (back-end) + React/Next.js en Typescript (front-end)

La V1 a été développée par Benoît Patra, CTO expérimenté, et offre donc des bases saines pour de futures évolutions.

Votre mission sera de faire grandir cette plateforme et de développer plusieurs nouvelles. fonctionnalités clés (recherche, édition et comparaison de projets, suivi dans le temps, visualisation graphique, partage et collaboration...).

Vous serez amené.e à :

● Participer à la conception et au développement de nouvelles fonctionnalités sur la plateforme Boussole, à partir d’un cahier des charges détaillé

● Contribuer à l'optimisation des performances de l'application

● Contribuer à l’amélioration de l’interface, à partir de fichiers de spécifications UI (Figma)

● Assurer la maintenance et la sécurité de l'application

● Collaborer étroitement avec les autres départements pour garantir la cohérence et la qualité de la plateforme

● Maintenir à jour la documentation technique

Vous collaborerez quotidiennement avec Emmanuelle Bioud, responsable du projet Boussole et notamment de sa dimension produit digital.

Profile

Compétences attendues

  • Maîtrise de Python, et notions en Flask ou Django,
  • Maîtrise de Javascript, et si possible notions en React,
  • Bases solides en algorithmique,
  • Gestion de bases de données relationnelles,
  • Notions de back-end : hébergement cloud, API, authentification, sécurité,
  • Versioning et collaboration grâce à Github,
  • Maîtrise correcte de l’anglais écrit,

Les plus :

  • Notions de DevOps : CI/CD, containerisation, surveillance des logs,
  • Expérience avec Microsoft Azure,
  • Expérience avec Github Actions (CI/CD),
  • Expérience avec Google Cloud Platform,
  • Des notions en data science et/ou machine learning.

Expérience souhaitée

  • Au moins une expérience (professionnelle ou associative) de développement d’une application web de A à Z (avec travail front et back)
  • Au moins une expérience de collaboration en équipe sur un projet web (avec utilisation d’outils de version control et de coordination type Github)
  • Au moins un projet web mené en Python et/ou Javascript

Niveau d’études

M1 ou M2 (en cours ou validé) avec spécialisation en informatique (école d’ingénieur ou cursus universitaire avec majeure en computer science)

Alternativement, les profils diplômés d’un bootcamp ou d’une formation courte pouvant présenter un bon portfolio de projets personnels et collectifs seront également pris en considération.

Qualités recherchées

  • Rigueur et structure, souci du travail bien fait et recherche des ‘best practices’
  • Volonté d’apprendre et de progresser techniquement
  • Clarté et proactivité dans la communication écrite et orale
  • Capacité à prioriser ses tâches et à s’organiser
  • Esprit d’équipe, aisance dans la collaboration
  • Autonomie et résolution de problèmes

Les plus :

  • Appétence pour les défis techniques et les projets ambitieux
  • Intérêt pour le domaine de l’impact et/ou l’éthique

Contact

Écrire à Emmanuelle Bioud, Responsable Impact : Cliquez sur candidater pour accéder aux informations.