Développeur(se) PHP senior - Paris / REMOTE

Développeur(se) PHP senior - Paris / REMOTE

Description de l'entreprise

Servir les restaurateurs et les chefs pour leur faire gagner en indépendance fait partie de l'ADN de Zenchef depuis leurs débuts en 2011.

Avec la digitalisation croissante du secteur de la restauration, ils ont fait le pari d’aider les restaurateurs à tirer profit au mieux de cette transition numérique.

Comment ? En leur permettant d’optimiser le remplissage de leurs salles, mais surtout, en leur permettant de mieux contrôler leur présence sur le web, et plus particulièrement, leurs réservations en ligne.

C’est pourquoi leur service met à disposition des restaurants un système de réservation sans commissions, ni intermédiaires. Aujourd’hui leader européen des solutions de réservation en ligne indépendantes pour les restaurants, leur solution est utilisée par plus de 4000 établissements en France et en Europe. Parmi eux, des tables étoilées, des restaurants de quartier, des brasseries gérant des centaines de couverts par jour, et des grands groupes.

Au delà de la réservation, c'est tout un bundle d'outils que fournit Zenchef à leurs clients :

  • La gestion des retours et avis des clients suite à leur passage au restaurant
  • Le marketing, les campagnes de SMS, d'emailing
  • Un module click and collect développé pour faire face à la crise sanitaire
  • Des menus digitaux (en scannant un QR code)
  • Le paiement directement à table (in progress !)
  • Le développement d'une application B2C pour la recherche de restaurants.
  • ...

En gros, Zenchef couvre tout le parcours client de la recherche, à la réservation, au paiement, à la fidélisation etc...

Pour continuer à développer leur service déjà en pleine croissance et accompagner de plus en plus de restaurants pour qu’ils relèvent avec succès le défi du numérique tout en conservant leur indépendance, l'équipe cherche à faire grossir nos rangs de nouveaux talents.

A date, Zenchef c'est 50 personnes, dont un peu moins de 20 à la tech/product.

Description du poste :

L'équipe Product/Tech est composée comme suit :

  • Product : 1 PO + 1 Product Designer
  • Backend : 2 développeurs + TOI
  • Frontend : 3 développeurs
  • Mobile : 3 développeurs
  • Paiement : 4 développeurs

L'équipe fonctionne en scrum, sur des sprints de 2 semaines. Tout le monde travaille ensemble sur les features.

Concernant la stack : 

  • PHP 7.4, Laravel 6 (migration vers v8 en cours) 
  • Socket.io
  • AWS (beaucoup de services)
  • Dockerisation en cours
  • Redis
  • Github, CI/CD
  • React pour le front
  • Swift + Kotlin pour le mobile

Pas de tests unitaires à date, mais c'est un sujet qui doit rapidement être adressé ! C'est d'ailleurs une des raisons qui les poussent à recruter un(e) Développeur(se) senior, pour apporter un peu de fraicheur à l'équipe, de nouvelles idées, de nouvelles façons de faire etc...

Quelques exemples de sujets du moment sur lesquels tu pourrais intervenir :

  • Développement de la partie backend (API) de la nouvelle app B2C qui doit sortir courant 2021
  • Intégration avec des outils de caisse, des services annexes de l'écosystème de la restauration etc...
  • Optimisation des services, certains produits ont été lancés pendant le confinement, et donc non stress testés.

Description des missions

  • Tu participes au développement de nos API
  • Tu as la responsabilité de la qualité de tes développements et tu réalises des tests
  • Tu participes aux réflexions sur les nouvelles fonctionnalités et aux choix architecturaux
  • Tu es force de proposition et en veille sur les innovations technologiques et fonctionnelles.

Profil recherché :

  • 4+ années d’expérience dans un poste similaire dans une startup SaaS ou autre produit technologique
  • Bac +5 (idéalement formation tech/ingénieur)
  • Tu aimes résoudre des problèmes complexes, tu as un excellent niveau en développement PHP et tu souhaites être challengé sur tes capacités
  • Tu maîtrises le framework Laravel (ou Symfony)
  • Excellente communication à l’écrit et à l’oral en Français et en Anglais
  • Être capable de prendre des initiatives et de les défendre
  • Être empathique, aimer les gens et les relations humaines
  • (BIG BONUS) Expérience dans la restauration.

Tes petits plus :

  • Tu es super curieux !
  • Tu es dynamique, autonome et tu es toujours de bonne humeur !
  • Tu connais les principes d’intégration continue
  • Tu aimes manger. Beaucoup.
  • Tu aimes jouer (à tout !)

Ce que l'équipe te promet :

  • Partager leur passion pour la restauration et la food en général
  • Travailler dans une équipe ultra dynamique et passionnée
  • Participer au développement d’une start-up française aux multiples métiers : la restauration, la tech, et le marketing.
  • Du temps pour te former
  • L’occasion de faire du pair programming
  • Des tickets restaurants et remboursement du ticket de transport à hauteur de 50%
  • Des bureaux sexy avec thé et café illimités
  • Des apéros fréquents avec une super équipe
  • Le flex-office et la possibilité de travailler en Remote