NOTRE CULTURE ET MÉTHODOLOGIE :
Software Craftsmanship / Agile / Scrum
Pair-Programming quand pertinent
Spécifications au format User Story, réalisation des parcours et des maquettes d'interfaces utilisateurs (sur Figma), intégration et implémentation
Backlog priorisée et maîtrisée depuis 3 ans (< 70 User Stories)
Nombre de bugs ouvert : < 1 (méthodologie Zero Defect)
Mise en place du Behaviour Driven Development (BDD) en cours
Support : niveau 1 et 2 par la Product Manager, niveau 3 par les développeurs
NOTRE STACK :
Langages : JavaScript & TypeScript
Platforme : NodeJS + Firebase Serverless
BDD : Firebase FireStore
Event-Sourcing : GCP Pub/Sub + Firebase FireStore + RxJS
Rendu : React & React-Native
Catalogue Composant : Storybook
Tests Unitaires : Jest
CDN : Cloudflare
CI : Gitlab-CI
SCM : Gitlab
Management
Civitime est composée de 6 pôles :
- le pôle Admin
- le pôle Sales
- le pôle Marketing
- le pôle Customer Success
- le pôle Tech
- le pôle Product