Notre application totalise déjà plus de 3 millions d’utilisateurs, un catalogue de dizaines de millions d’offres culturelles et de multiples synchronisations externes. Au sein de cette équipe, tu participeras au développement de cette app et de tout l’écosystème tech qui gravite autour : backend, backoffices, différents frontends.
Le produit du pass Culture connait depuis deux ans une très forte croissance : ouvertures successives aux 18 ans, 15-17 ans, classes scolaires à partir de la 6ème; passage de 150 000 utilisateurs à plusieurs millions, diversification des produits et une vision de devenir le “GPS de la culture” pour tous les Français. En plus d’évoluer dans un environnement particulièrement dynamique, l’équipe et la codebase produite ont déjà plusieurs succès à leur actif et ont intégré de nombreux apprentissages : il y a beaucoup à apprendre tant dans notre organisation que dans les technologies développées.
De nombreux projets seront lancés ces prochaines années : ouverture à une population plus grande, intégration d’une plus grande diversité de produits, connexion avec des systèmes externes (catalogues d’offres, billetteries)…
Es-tu motivé par un tel défi ?! En collaboration avec l’équipe d’une quarantaine de développeur.euse.s, data scientists et devops, la recherche des solutions parfaitement adaptées à ces nouveaux besoins sera ta priorité.
Tu développeras l’API, au cœur de notre système, ainsi que les différents services qui gravitent autour.
L’amélioration continue de la qualité de nos produits : notre app est B2C et se destine donc à un large public. Elle doit être robuste et fiable.
Amener nos systèmes à leurs meilleurs niveaux de performance et de scalabilité, incontournable à notre échelle.
Des focus réguliers sur les problématiques transverses telles que la qualité du code ou la sécurité (au travers d’audits ou du programme de bug bounty sur YesWeHack).
Suivre la vie et les rituels de notre équipe : standups, démo, rétrospectives, etc.
Système principal : API en Flask, base de données PostgreSQL, 4 fronts React et 1 appli React Native
Algolia, Contentful, nombreuses API partenaires
GitHub, Github Actions, Sentry, Jest, Appium, Cypress, monorepo & Trunk Based Development, déploiements hebdomadaires
Infra en Terraform, déployée sur un cluster Kubernetes sur GCP
Une bonne partie est open source, tu peux trouver les repos ici : https://github.com/pass-culture Bring Your Own Commits ;)
130 pull requests par semaine
5.7M de téléchargements
40k réservations par jour
30+ pods toujours allumés
400k requêtes HTTP par heure
3.6M de requêtes SQL par heure
2To dans la base PostgreSQL
… et on est en croissance permanente !
Pour donner du sens à ton travail, en participant pleinement à une mission d’intérêt général qui touche des millions de nos concitoyens, dans le magnifique secteur de la Culture.
Pour partager nos valeurs : curiosité, esprit d’équipe, bienveillance et rigueur.
Pour travailler au sein d’une équipe brillante, engagée et dynamique.
🎓 Tu as au moins 3 ans d’expérience, dans 2 projets différents, en temps que développeur backend
🐍 Une bonne connaissance de Python
🛠 Une expérience avec au moins un framework backend, Flask est un plus
🔄 Tu connais les patterns basiques du web : MVC, REST…
📈 Tu es avide de progression et de nouvelles compétences
entretien de découverte avec ton recruteur
test technique
entretien technique avec un développeur
entretien de motivation avec un PO
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.