Empowill
L'équipe Tech
Notre vision de la tech chez Empowill : Improve skillset, optimise tools, maximise impact.
Concrètement, on cherche à tirer le meilleur parti de l’humain et de la technique en cherchant à toujours maximiser l’efficacité et l’impact sur l’entreprise.
On est une équipe en mouvement, très connectée à son environnement, qui accorde de l’importance à la qualité tout en sachant évoluer, questionner ses pratiques pour garder de la vélocité. Pour cela on maintient une stack réduite et managée afin de garder le fil sur les changements et les possibles de nos dépendances.
Pour éviter de s’enfermer dans notre pratique, on laisse 10% du temps de travail à nos devs pour expérimenter sur des projets qu’ils choisissent et qui peuvent servir n’importe quel pôle de l’entreprise.
Répartition des expertises
Back
45%
Front
45%
Devops
10%
8
personnes
Technologies et outils
Langages
- Devops / Terraform
- Backend / Golang
- Frontend / React JS
Stack
- gRPC
- Postgresql
- Ory/Hydra
- Cloud Run
- Pubsub
On a construit tout notre framework autour de gRPC afin que d’une même spécification, les modèles et la documentation soit générés pour chacun des langages. Le tout dans un monorepo pour être sûrs de pouvoir implémenter en transverse aussi rapidement que possible.
Organisation et méthodologies
Après un sprint planning épuré le lundi matin commence une session de 15 jours de développement rythmée par des daily à 10h. Les horaires sont flexibles de sorte que les merge request sont souvent lues le matin juste après le daily.
Les sprints sont rythmés par les cérémonies agiles classiques : refinement, retrospective, release, etc.
En parallèle et pour l’amélioration continue, on fait des points réguliers tous les 3 mois pour la revue des pratiques de code et mesurer les progrès de chacun. C’est l’occasion de donner du feedback et de s’entendre sur des objectifs personnels qui nous aident à avancer.
Processus de recrutement
→ Un premier entretien de découverte avec Toussaint notre CTO
→ Un second entretien en 2 parties :
- Une partie perso avec Alexandre, cofondateur technique de l’entreprise
- Une seconde partie technique avec Toussaint et/ou Guillaume avec un cas pratique
→ Un dernier entretien perso avec 2 autres membres de l’équipe, tech ou produit