Theodo GovTech (ex-Solona)
IT / Digital, SocialTech / GreenTech
Paris
L'équipe Tech
L'équipe Tech est responsable de la qualité et possède une expertise sur les défis techniques spécifiques du secteur public :
- l’éco-conception : minimiser l'empreinte environnemental tout au long du cycle de vie du produit.
- l’accessibilité : garantir un accès équitable et indépendant aux produits numériques, quelles que soient les capacités physiques, cognitives et sensorielles des utilisateurs.
- la souveraineté : accorder à une entité la capacité d'exercer un contrôle autonome et indépendant sur son infrastructure, ses données, ses systèmes et ses outils technologiques.
- les refontes : utiliser des solutions techniques innovantes pour réussir la refonte progressive de systèmes existants.
32
analyses de bugs sur les 2 derniers mois
Technologies et outils
Typescript (NodeJS)
50%Nest JS
50%Spring-Boot
30%Java
30%Python
20%Django
20%React
60%Angular
30%Vue.js
10%
Backend
Frontend
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.
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.
Derniers jobs
Bid manager - Secteur Public - CDI - Paris
- CDI
- Paris
- Télétravail fréquent
Consultant avant-vente- Secteur Public - CDI - Paris
- CDI
- Paris
- Télétravail fréquent
Senior Manager en transformation digitale - Secteur Public -CDI
- CDI
- Paris
- Télétravail fréquent
Consultant en transformation digitale - Secteur Public -CDI
- CDI
- Paris
- Télétravail fréquent