Répartition des collaborateurs
Engineering
50%
Data
20%
Design
10%
Product
20%
L’objectif de May est de mettre l’innovation technologique au service des avantages salariés. Pour ce faire, nous avons mis en place une stack technique moderne où chaque développeur bénéficie d’un grand niveau d’autonomie et où la cohésion d’équipe et l’entraide sont la garantie du succès de chacun.
Pour atteindre cet objectif, nous mettons aussi l’accent sur la Developer Experience en adoptant un langage de programmation commun (typescript), en organisant notre codebase sur un monorepo mais aussi en nous appuyant sur des services tiers avancés (Vercel, PlanetScale, Datadog) et des patterns actuelles (Infrastructure & Documentation as Code, Feature Flags).
qui regroupe l’intégralité de notre stack technique
Engineering
50%
Data
20%
Design
10%
Product
20%
PlanetScale est un service de base de données managé nous permettant de versionner notre schema et de scale notre plateforme. Nous utilisons leurs features de branches, review et backups.
Vercel est un service de cloud front-end intégré à notre flow git nous permettant de déployer nos projets front-end de façon automatisée. Nous utilisons leurs features de sécurité, review apps et scaling.
Prisma est un ORM conçu pour Typescript et Node.js nous permettant de typer et migrer facilement notre schema. Nous faisons une utilisation avancée de Prisma tirant parti de leurs middlewares et generators.
Fort d’un partenariat Product - Tech, nous créons des binômes Développeur - Product Owner pour chacune des features développées au sein d’une grande squad multidisciplinaire.
Conscients du temps de chacun, nous rythmons nos sprints de 2 semaines avec le minimum de rituels d’équipe nécessaires :
Notre gestion de projet se fait principalement sur Notion, outil que nous faisons évoluer progressivement pour répondre à nos besoins et suivant une démarche d’amélioration continue de nos process.
Le cœur de l’application May est son moteur de règle : sa capacité à attribuer des avantages en temps réel lors d’un paiement. Ces règles sont en constantes évolutions et sont régies par de nombreuses variables (limite journalière, jours autorisés, plafond) qui changent dans le temps, par salarié et par employeur !
Afin de suivre les évolutions réglementaires de nos différents avantages salariés nous avons créé un DSL (Domain Specific Language) extensible. Chacune de nos règles est configurable dynamiquement via celui-ci.
Afin d’améliorer notre Developer Expérience nous opérons des changements clefs dans nos process de gestion de code et de déploiement :
May est une startup qui révolutionne les avantages en entreprise comme le titre restaurant, le titre cadeau, le chèque culture, etc grâce à l’innovation technologique. Désormais, plus besoin de chèque papier ou d’une énième carte, tous ces avantages sont directement disponibles sur la carte bancaire personnelle des salariés. Au-delà de cette prouesse technologique, May c’est surtout une solution qui soutient le pouvoir d’achat des salariés sur des secteurs d’activité sociétalement positifs : financement des mobilités douces, accès à la culture, alimentation équilibrée, etc.
Combiner le soutien du pouvoir d’achat et à la consommation responsable, c’est l’ambition que May a inscrit dans ses statuts d’entreprise.
L'équipe May est un collectif :
May c'est :
Mais, May c'est aussi :