EvidenceB

EvidenceB

  • EdTech, Education, Intelligence artificielle / Machine Learning
  • Paris
  • Voir le site

L'équipe Tech

Nous développons une application aux interactions riches, et qui doit être le plus flexible possible pour s’adapter à nos clients à travers le monde. L’UI/UX, l’accessibilité et le souci du code lisible et de l’architecture propre et adaptable sont au cœur de nos préoccupations pour continuer à faire vivre et évoluer notre produit qui n’en est encore qu’aux débuts de ses évolutions. Nos valeurs partagées :

  • accorder de l'importance à un code propre, documenté et testé, et travailler en prenant ces problématiques en compte
  • être autonome et curieux en allant chercher les informations nécessaires ou en posant des questions au moindre obstacle ou doute
  • transmettre ses connaissances et apprendre de nouvelles choses
  • être bon communicant, rigoureux et esprit d'équipe

Les moteurs d'IA que nous implémentons et exploitons proviennent de découvertes récentes issues de la recherche en machine learning appliquées au domaine de l'éducation. Nos moteurs d'IA ont deux objectifs :

  • proposer des activités personnalisées et adaptées à chaque élève afin de fournir la meilleure expérience d'apprentissage possible
  • analyser les traces des élèves afin de fournir des informations à l'enseignant pour l'aider dans le suivi de ses élèves et la gestion de sa classe.

Répartition des collaborateurs

  • Product

    30%

  • Data

    32%

  • Développeurs

    38%

Technologies et outils

    Backend

    • Python
      Python
      100%
    • Fastify
      Fastify
      100%
    • FastAPI
      FastAPI
      100%
    • Django
      Django
      100%

    Frontend

    • TypeScript
      TypeScript
      100%
    • SCSS
      SCSS
      100%
    • React
      React
      100%

    Devops

    • OVH
      OVH
      100%
    • Docker Compose
      Docker Compose
      100%
    • Clever Cloud
      Clever Cloud
      100%

Jira ⚙️

Au coeur des équipes de développement et produit, Jira nous permet de prioriser le backlog, définir les roadmaps et se synchroniser entre équipes sur l’avancée des chantiers et l'état des différents environnements de développement.

Github ⚙️

Utilisé à la fois par l'équipe produit qui peut créer des pull request et merger en autonomie pour la gestion du contenu et des configurations, et par l'équipe de développement pour échanger sur des code reviews.

Organisation et méthodologies

  • Télétravail avec journée mensuelle sur site à Paris (points sur les projets, formation entre pairs, team building, peer-coding, restaurant et apéro)
  • Management construit en équipe (inspiré des équipes opale).
  • Évolution de chaque développeur·se en fonction de ses appétences
  • Scrum (avec un scrum master dédié)
  • Sprints de deux semaines
  • Recherche constante d’amélioration de nos process (de développement, de collaboration, de déploiement, etc.)
  • Investissement dans le devOps et l’intégration continue
  • Book Club hebdomadaire (sur la base du volontariat) sur des titres choisis en commun par l'équipe (précédemment: The Pragmatic Programmer, Cosmic Python, The Rust Programming Language)

Projets et défis techniques

1 projet

1 projet

Adaptive Seconde : le projet phare pour la rentrée 2023, qui équipera tous les lycées de France de la V2 de notre plateforme, permettant un apprentissage adaptatif éclairé par les sciences cognitives en Mathématiques et en Français !

Processus de recrutement

Discussion informelle avec le directeur technique au téléphone, pour une première vérification de l’adéquation du profil. Durée approximative : 45min

Pas d’exercice de type leetcode. Discussion sur du code produit en avance par le candidat. Ce code peut provenir de différentes sources possibles : dans le cadre d’un projet personnel OU projet professionnel OU devoir à la maison (en dernier recours). Présence du directeur technique et d’un autre développeur. Durée approximative : 1h30

Discussion avec l'équipe technique en visio, pour confirmer la compatibilité entre le fonctionnement de l'équipe et les capacités et envies du·de la candidat·e. Durée approximative : 45min

Rencontre avec les fondateurs et responsables de département. Durée approximative : 1h