Mayane Labs recrute

Nous recherchons :

Développeuse / Développeur React

(et Python en option)

Mayane Labs est une structure de recherche dédiée au développement de solutions visant à lutter contre les effets du réchauffement climatique et ses conséquences territoriales. Faire face aux risques climatiques et hydrologiques nécessite avant tout le développement d’une culture du risque adaptée à chaque territoire, et la création de solutions pour réduire la vulnérabilité des enjeux exposés.

Nous recherchons une développeuse ou un développeur React pour participer à la construction de nos outils web.

 

Poste

En tant que développeuse ou developpeur web, vous intégrerez une équipe qui grandit et travaillerez en collaboration directe avec nos directeur technique, data scientist et designer, pour construire et faire évoluer plusieurs applications, dont :

  • Une progressive webapp de diagnostic, destinée à accompagner les ingénieurs sur le terrain. Cette application doit permettre, en mobilité, la réalisation de croquis sur plan, la prises de vue, et la saisie des enjeux de vulnérabilité du site ;
  • Une application grand public permettant de connaître les risques climatiques autour de son habitat, de s’informer sur les modalités d’un diagnostic personnalisé, et d’accompagner les démarches de demandes de subventions.

Notre infrastructure utilise un serveur Flask Python qui interagit avec des sites web React Redux.

Les données métier sont stockées dans un Postgres et nous utilisons un GeoServer de données géographiques pour soutenir toutes les fonctionnalités de visualisation cartographique.

 

Compétences requises

  • Bien maîtriser React, Redux, SASS, et, en option, les outils backend associés : Docker, Postgres, Python, Flask ;
  • Savoir écrire un code propre, lisible, testé (connaître Jest et Cypress en CI sur CircleCI) et maintenable ;
  • Être capable de travailler en équipe agile ainsi que de manière indépendante ;
  • Savoir prendre l’initiative pour éviter les blocages.

 

Position

Rémunération : selon profil et expérience ;
Type de contrat : CDI, idéalement à temps plein, temps partiel négociable.