Partoo
Full Stack Engineer - Node.js/Vue.js - Paris - F/H/X - CDI
- Permanent contract
- 130, Rue du Mont-Cenis, Paris, 75018
- Partial remote authorized
- Education: Not specified
- Experience: Not specified
The company
Partoo
- Mobile Apps, Software, SaaS / Cloud Services, Marketing / Communications
- From 250 to 2000 employees
The job
Full Stack Engineer - Node.js/Vue.js - Paris - F/H/X - CDI
- Permanent contract
- Partial remote authorized
- Education: Not specified
- Experience: Not specified
This position was filled!
Qui sont-ils ?
Partoo est une scale-up saas B2B qui a à cœur d’aider les commerces locaux, grandes entreprises ou PME à se rapprocher de leurs clients. Pour cela, ils ont développé une plateforme tout-en-un et différentes solutions qui s’articulent autour de 3 propositions de valeur : être visible, être choisi et acquérir de nouveaux clients
À travers ces 3 propositions, ils ont développé plusieurs produits qui s’adaptent aux évolutions du parcours d’achat des clients :
🔎 Être visible
- Presence: Synchroniser les informations des magasins sur les principales plateformes (Google, Facebook, Waze, etc.), annuaires et GPS.
- Store Locator: Aider les clients à trouver le magasin qui leur convient grâce à des données locales actualisées et des filtres dédiés sur les sites web des enseignes.
- Réseaux sociaux: Gérer les publications sur Facebook, Google, Instagram, etc.
🎯 Être choisi
- Review: Centraliser, répondre et analyser les avis clients reçus sur Google et Facebook.
- Booster: Obtenir des avis positifs supplémentaires sur Google par le biais de SMS et de QR codes.
- Messages: Centraliser et répondre à tous les messages de chat reçus via Google Business Messages, Messenger et bientôt aussi via Instagram, whatsapp, etc.
🫱🏼🫲🏽 Acquérir de nouveaux clients
- Paiements: Pouvoir proposer un paiement en ligne ou par QR code aux clients
- Click & Collect: Permettre aux clients d’acheter des produits en ligne et de venir les récupérer en point de vente
- Livraison: Proposer la livraison à domicile
Rencontrez Thibault, CEO et fondateur
Rencontrez Angélique, Head of International Client Success
Rencontrez Vincent, Chief sales officer
Descriptif du poste
Le poste :
Un des focus actuels de Partoo est de renforcer la commande digitale dans l’objectif de permettre aux points de vente de générer des ventes via les plateformes comme Google, Facebook, Instagram, Whatsapp.
Le premier angle d’attaque c’est de construire sur le produit Pulp, pour permettre la digitalisation des différents parcours de commande d’un restaurant. Que ça soit au travers du click & collect, mais aussi de la commande en restaurant ou du paiement à table.
Au sein de l’équipe produit Pulp, qui forme maintenant la tribe Transactions, tu participeras à cette digitalisation des parcours de commande des restaurants pour améliorer au maximum l’expérience client en restaurant. Tu aideras également à apporter ces évolutions d’expérience client à tous types de commerçants.
Au cours des deux dernières années, nous avons modularisé notre monolithe historique de gestion de commande en appliquant les patterns d’architecture CQRS et Clean Architecture. Fin 2022 nous sommes passés à la vitesse supérieure en utilisant les principes du DDD pour identifier les grands contextes métiers de notre plateforme et commencé à séparer notre monolithe en plusieurs services.
Et maintenant ? Les grands chantiers techniques de 2023 :
La refonte des parcours de commandes historiques, click & collect et commande via QR code, en un parcours unifié et modulaire pour pouvoir les adapter facilement aux nouveaux parcours comme la commande groupée ou la livraison ;
La migration de notre architecture monolithique en architecture orienté service ;
L’adaptation de notre produit pour la vente à l’international.
Dans ce contexte de renforcement de l’équipe Transactions, tes missions principales seront d’aider sur l’architecture, la conceptualisation du métier, ainsi que le mentoring des membres plus juniors de l’équipe.
MISSIONS 🔥
- Construire avec l’équipe des fonctionnalités maintenables et scalables ;
- Développement de fonctionnalités (aussi bien front que back) au sein d’une des deux feature teams et la mise en œuvre de projets techniques ;
- Participation à la définition des besoins métier et techniques des nouvelles fonctionnalités ;
- Être garant(e) de la qualité de la code base (e.g. nommage, tests unitaires, abstractions) ;
- Participer à l’apprentissage de l’équipe en partageant ton expérience et ton savoir faire aux autres membres en faisant par exemple des séances de pair-programming ou des code reviews ;
- Te former, si besoin, sur les patterns d’architecture mis en place grâce aux livres références sur le sujet et aux autres membres de l’équipe ;
- Aider le produit à formaliser les concepts métiers au cœur des fonctionnalités futures afin de concevoir la plateforme de demain ;
- Être force de propositions sur la trajectoire moyen et long terme sur le design du code et l’architecture des différents services.
Profil recherché
- Tu as une solide expérience (au moins 4 ou 5 ans) en développement web.
- Tu maîtrises le Javascript (et en particulier les Promises) et d’un langage typé.
- Tu as travaillé sur un framework front JS comme par exemple Vue ou React.
- Tu as déjà eu des responsabilités d’architecture sur des projets complexes.
- Tu es convaincu(e) par les bonnes pratiques de code et par les tests unitaires.
- Tu as envie d’être une partie prenante importante dans la conception du produit et des processus métiers qui gravitent autour.
- Tu aimes travailler en équipe, en binôme et en groupe. Et même plus que ça l’esprit d’équipe c’est une valeur centrale pour toi. Aider les autres membres de l’équipe, les faire progresser, transmettre et partager sont des choses qui te viennent naturellement et que tu fais avec plaisir.
- Tu maîtrises l’anglais et n’a pas peur de travailler avec des non-francophones.
Les petits +
Expérience passée en tant que lead
Connaissance de patterns d’architecture de type clean architecture, hexagonal architecture ou encore du domain driven design et tu as envie de les pratiquer et des les partager.
Déroulement des entretiens
- Un premier échange avec Marine, Talent Acquisition Specialist en visio suivi d’un test de programmation à faire tranquillement chez toi
- Entretien technique avec un des membres de l’équipe Transactions
- Entretien manageur avec Antoine, Engineering Manager de la tribe Transactions
- Entretien produit avec Olivier, Lead Product Manager de la tribe Transactions
TIPS 🎁
Notre EVP (Employee Value Proposition) détaille précisément ce que Partoo offre : our Employee Value Proposition
Travailler depuis nos bureaux à Paris dans le 18ème arrondissement
Participer à la création de produits innovants dans une entreprise à forte croissance
De nombreuses activités (sport, club de lecture, escalade, cours de musique, séminaires, etc) grâce à nos volontaires du “Funtastics”
2 jours de télétravail autorisés par semaine & 3 mois de télétravail par an autorisé depuis l’étranger (work from anywhere policy)
25 jours de vacances + 6 jours de RTT par an