Mission :
En tant que développeur backend, vous participez à la conception et aidez au développement de nouvelles fonctionnalités sur l’API Symfony des applis Hozana. Le défi principal découle du nombre d’utilisateurs d’Hozana et de la relativement petite taille de l’équipe technique : il faut livrer une expérience de qualité pour de nombreux utilisateurs, le tout en gardant une infrastructure simple et aisément maintenable, en assurant une couverture de test optimale, et en évitant l’accumulation de dette technique.
Vous serez accompagné et mentoré par une équipe de développeurs senior.
Votre mission principale de dev backend peut être complétée par des interventions sur nos applications React Native, ou encore par des missions DevOps.
Contexte :
Produit : Hozana et Rosario sont des apps en React Native / Typescript, présentes sur les stores. Hozana est également accessible sur le web.
Stack Backend : API REST en PHP/Symfony, MySQL, Elasticsearch, RabbitMQ…
Stack Frontend : React Native, TailWind, Typescript, Storybook, Cypress…
Données : Google Analytics, Metabase, Python…
Outillage : CircleCI, N8N, Prometheus / Grafana, Sentry, Uptime, Docker Swarm, Portainer…
Équipe : 35 personnes, équipe produit de 18 personnes dont 8 développeurs, 2 tech leads et le CTO.
Quelques chiffres pour vous faire une idée :
Salve quotidienne de + de 230 000 publications à dispatcher (feed, mails, push) le plus vite possible
Côté API : pics hors cache à 15 000 appels API par minute, moyenne ~ 4 000
Plus de 12M de requêtes HTTP servies chaque jour
67M d’événements mails (send, deliver, open, …) sur les 30 derniers jours
21M d’entrées de feed sur les 30 derniers jours
Large couverture de tests
BDD de 80 Go, avec des tables pérennes larges (137M prières, 2,6M utilisateurs, 3.2M intentions de prière, 291 000 publications, …)
1 980 requêtes par seconde en moyenne sur MySQL, avec des pics jusqu’à 3 400 par seconde
Profil et compétences :
Nous cherchons avant tout quelqu’un avec une tête bien faite, qui aime l’ingénierie, curieux et désireux d’apprendre. Une première expérience ou des projets perso sont de vrais plus.
Vous avez entre 0 et 5 ans d’expérience.
Un penchant full stack ou une attirance pour le devops serait un plus
Vous ne cherchez pas simplement un job, vous cherchez un projet qui a du sens
Vous êtes passionné, vous codez (et testez) toujours en pensant à l’utilisateur
Votre communication est spontanée et agréable, vous êtes humble et ouvert à la discussion
Motivation, talent et bonne humeur : c’est un plaisir de travailler avec vous
Vous avez soif de toujours progresser
Attraits du poste :
Du sens à votre travail : bonheur de travailler sur un produit qui change vraiment la vie des gens (milliers de témoignages), et de voir votre travail dans les mains de centaines de milliers de personnes
Un produit riche et intéressant : unique en son genre, y compris dans l’univers chrétien, avec plusieurs types d’utilisateurs (priants, animateurs, partenaires), des fonctionnalités riches, une version web et des apps,… Il est mûr techniquement, avec une belle stack et une équipe motivée et structurée : une super base et des moyens pour inventer de nouvelles choses !
Immenses perspectives : Hozana est en forte croissance, et vous rentrez dans le train en marche encore au début de l’aventure !
Environnement stimulant : une équipe jeune et internationale d’une quinzaine de personnes, bonne ambiance et exigence professionnelle. Une équipe de dev expérimentée.
Modalités
CDI à Lyon (avec possibilité de télétravail le jeudi et vendredi)
Rémunération de 35k€ à 45k€ selon profil
Processus
Un premier échange de 20min en visio pour faire connaissance
Un entretien technique en visio avec le lead back-end
Un entretien avec le CTO
Une journée découverte pour découvrir nos bureaux, l’équipe, et réaliser des cas pratiques.
Rencontrez Quentin, Lead dev backend
Rencontrez Jérémy, Lead développeur
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.