MaVoie.org
L'équipe Tech
La tech et le produit de MaVoie constituent un pôle unique de 3 personnes qui travaillent au service des jeunes. L’objectif moteur de l’équipe : avoir un parcours utilisateur court, agréable et efficace afin d’orienter rapidement vers les meilleures solutions partenaires. Le suivi de kpis de performance constitue le pilier de nos prises de décision.
MaVoie est une application Web Responsive destinée à usage Mobile et Desktop, basée sur Google Cloud Provider. Nous utilisons React v17 comme librairie frontend et nous valorisons les technologies open-source. Côté serveur, on utilise des clouds functions pour interagir avec la base de données et d’autres services tiers . L'infra et le DevOps sont gérés par Firebase pour le déploiement et par Github Actions pour la gestion de pipeline et des environnements.
Répartition des collaborateurs
Développement FullStack (Back et Front)
50%
Gestion de CI/CD (pipelines de livraisons/deploiement)
5%
Produit / Rituel Scrum
25%
Design
20%
2
MEP réalisées chaque mois
Technologies et outils
Firebase
100%Cloud Firestore
100%SASS
100%Redux.js
100%React JS
100%React
100%Flow
100%GoDaddy
100%GitHub
100%
Backend
Frontend
Devops
Airtable ⚙️
outil de description, affinage et estimation des tâches techniques et planification des sprints.
Firebase Services ⚙️
plateforme de développement d'applications proposant des fonctionnalités de développement diverses. Soutenu par Google et approuvé par des millions d'entreprises à travers le monde.
Github Actions ⚙️
facilite l'automatisation et la gestion CI/CD, la création d’environnements, l'exécution des tests et les déploiements du code.
Organisation et méthodologies
- Nous travaillons en méthode agile avec le framework Scrum : nous faisons un daily tous les jours, un sprint planning/refinement pour collaborer à l'expression du besoin et fonctionnalités toutes les 2 semaines, une demo et une retro à chaque fin de sprint. Tous les mois il y a une démo plénière ouverte à toute l’équipe MaVoie et à des partenaires afin de partager les avancées en dehors de l’équipe produit / tech.
- Travail d'équipe entre développeur, révision de code, réalisation des tests pour produire des livrables selon l'objectif du sprint.
Projets et défis techniques
Préparation aux entretiens
c’est le gros projet sur lequel on travaille en ce moment et qui va nous prendre une bonne partie de l’année 2022. Ça consiste en quelques exercices intuitifs pour réussir ses entretiens.
Back Office
un des challenges des prochains mois sera de construire un backoffice / CMS dans lequel mettre à jour facilement les contenus du site et la liste des solutions partenaires proposées sur MaVoie.
Processus de recrutement
- Exercice technique
- 1er entretien : échange avec Mehdi (lead dev)
- 2ème entretien : échange avec Celeste (produit)