Theodo GovTech (ex-Solona)

Theodo GovTech (ex-Solona)

IT / Digital, SocialTech / GreenTech

Paris

Technologies et outils

    Backend

    • Typescript (NodeJS)
      Typescript (NodeJS)
      50%
    • Nest JS
      Nest JS
      50%
    • Spring-Boot
      Spring-Boot
      30%
    • Java
      Java
      30%
    • Python
      Python
      20%
    • Django
      Django
      20%

    Frontend

    • React
      React
      60%
    • Angular
      Angular
      30%
    • Vue.js
      Vue.js
      10%

Outils ⚙️

Voici quelques outils qu'on utilise en interne pour contrôler la qualité des projets : 

  • ZeroDefect - Outil interne de gestion de la qualité, il permet de mesurer et d’analyser les bugs sur nos projets dans une logique d’amélioration continue de la qualité technique. 
  • Sentry - Plateforme de suivi des erreurs qui permet aux développeurs de détecter, de diagnostiquer et de résoudre rapidement les problèmes dans les applications en production.
  • Sonar - Outil d'analyse statique de code source et de gestion de la qualité du code, fournissant des informations détaillées pour améliorer la fiabilité, la sécurité et la maintenabilité des applications.

Organisation et méthodologies

Nous respectons 3 piliers principaux pour s’assurer de la qualité du code : 

  • Stabilité : Nous visons un objectif de 0 bug sur les produits que nous développons en réalisant des analyses détaillées de chaque défaut pour identifier les causes racines.
  • Sécurité : Notre culture DevSecOps et les directives de l'OWASP assurent l'amélioration de la sécurité de nos applications.
  • Performance : Nous monitorons la vitesse de chargement des pages et la performance de nos APIs 

Plusieurs rituels encouragent cette approche autour de la qualité : 

  • Code review 
  • Déploiement et intégration continus
  • Test automatique avec un objectif de 90% de branch coverage avec l’application des principes du TDD.

Projets et défis techniques

Nous avons l’ambition de nous positionner comme experts sur les problématiques techniques souvent rencontrées dans le secteur public. 

Nous avons l’ambition de nous positionner comme experts sur les problématiques techniques souvent rencontrées dans le secteur public. 

Pour le Pass Culture, nous avons développer l’application à destination des jeunes de 15 à 18 ans, en implémentant tout au long du projet les recommandations du RGAA et du WCAG.

Cet effort nous a permis d’atteindre 85% de conformité avec la réglementation générale d’amélioration de l’accessibilité (RGAA).

Le code du projet est accessible en open-source sur github (https://github.com/pass-culture/pass-culture-app-native).

Processus de recrutement

Le processus de recrutement Tech se déroule en 5 étapes sous une dizaine de jours 

  • Entretien de qualification avec Clémence, notre recruteuse pour connaître ton expérience et ta recherche 
  • Entretien hiring manager avec Matthieu, notre CTO pour checker ton fit avec notre vision tech 
  • Test de refactorisation avec Matthieu pour évaluer la qualité de ton code 
  • Test d’architecture et modélisation avec Clément notre Software Engineer pour déterminer tes compétences techniques et ton relationnel client 
  • Entretien final avec Maxime, notre CEO

NB : le process peut être modulé en fonction de la séniorité des candidat(e)s. Voir les offres associées pour avoir le détail du process de recrutement.