Créé en 2015, Shopopop est la référence du cotransportage en Europe. Le cotransportage est un service de livraison à domicile tripartite (commerçants / cotransporteurs / consommateurs). Un particulier profite d'un déplacement quotidien pour récupérer une commande en magasin, principalement des courses d'un autre particulier, et de la déposer à son domicile. C’est un modèle unique qui permet de recréer du lien social sur tout le territoire, d’augmenter le pouvoir d’achat des particuliers et de décarboner le transport au quotidien.
La raison d’être de Shopopop en tant qu’entreprise à mission, c’est de s’engager pour une logistique plus attentive à la planète et à tous ceux qui l’habitent. Ainsi, les personnes qui souhaitent utiliser l’application Shopopop pour rentabiliser leurs trajets du quotidien, tout en rendant service, s’inscrivent sur l’application Shopopop. En devenant cotransporteurs, ils renseignent leurs trajets réguliers pour percevoir les pourboires générés par les livraisons. Un véritable coup de pouce pour arrondir les fins de mois, tout en rendant service puisque c'est aussi l'occasion d’échanger un sourire et quelques mots ! De leur côté, les commerçants ont recours à Shopopop pour réduire la pollution générée par les livraisons et le coût de la livraison du dernier kilomètre. Les consommateurs, quant à eux, gagnent du temps, un confort de vie et une livraison plus humaine.
Alors, vous aussi venez " Faire un Shopopop ! "
Aujourd’hui, Shopopop c’est :
+7000 commerçants partenaires
1M de téléchargements de l’app’ Shopopop
10 millions de livraisons à domicile effectuées
5 pays européens
135 collaborateurs en Europe
Votre poste
Vous avez envie de travailler sur une application grand public utilisable par vos amis, votre famille… et vous-mêmes ? Vous cherchez à avoir une casquette de Lead Tech sur la partie Front ?
Shopopop en vue ! ⛵
La plateforme backoffice est dédiée à la fois aux utilisateurs internes, c’est-à-dire les métiers de Shopopop et plus particulièrement le service client et les commerciaux, et aux utilisateurs externes, c’est-à-dire les clients professionnels (drives, services techniques, directeurs magasins…). De beaux challenges sont en cours et à venir avec les développements de nouvelles fonctionnalités visant l’amélioration continue de l’expérience utilisateur :
* La refonte du module de modération et de notation
* L’amélioration UX de notre backoffice interne à destination de notre Service Client
* Un travail de fond sur l’ajout de dashboard de data visualisation pour nos clients partenaires
Un peu de challenge donc !
Vous l’aurez compris, vous serez le Go-To de l’équipe de par votre expertise technique et votre soucis d’assurer la qualité, la cohérence et la performance des développements.
Chez nous, on ne travaille pas en silo et vous serez amené.e à dialoguer avec les autres équipes notamment métier. En lien avec le Product Owner, vous traduisez les besoins fonctionnels en SPEC Techniques claires pour partager la vision technique des sujets.
Vous prendrez une part active dans le suivi des développements et accompagnerez l’équipe Back Office en inculquant les bonnes pratiques et en participant à la montée en compétences des profils plus juniors en les accompagnant pour surmonter les obstacles techniques rencontrés et dans les choix technologiques pertinents.
Votre équipe ✨✨
Chez Shopopop, nous sommes vraiment attachés à créer et maintenir une plateforme fiable et évolutive où chacun à sa place et son rôle à jouer.
L’équipe Back Office est intégrée au sein du pôle technique réparti comme suit :
* 1 CTO
* 4 personnes dédiées à la partie Ops
* Les équipes de développement (18 Software Engineers et leurs Team Lead)
* 3 Testeurs QA
* 1 CPO
* 1 Product Manager, 3 Product Owner (Mobile / Back Office / API) et 1 Technical Account Manager
* 2 Product Designers
* 4 personnes à la Data
L’équipe travaille en Scrum et vous collaborerez étroitement avec les équipes produit, design, API et les métiers concernés. Alors, n’hésitez pas à questionner Valentin, notre Product Owner dédié la partie Back Office, ou à directement aller voir Eddy, le Lead Dev auquel vous serez rattaché.e.
Notre stack est principalement en Javascript à la fois sur le backend (NodeJS) et le frontend (React). Nos applications mobiles sont conçues avec Swift et Kotlin.
L’agilité fait partie de notre ADN en termes d’organisation (daily meeting, sprints de 3 semaines, poker planning et affinage avec le Product Owner, review…) mais aussi d’état d’esprit ! Pour avoir une itération qualitative, le droit à l’erreur est fondamental et adopté chez nous tout en étant garant.e et responsable de ce qui est produit.
Nous organisons également des talks internes une fois par mois où les collaborateurs peuvent présenter divers sujets techniques ou fonctionnels liés à leur travail chez Shopopop (ou non parce que l’on est une équipe de grands curieux ).
Vos missions
Conception ♂️: Bob le Bricoleur n’a qu’à bien se tenir
* En collaboration avec le Product Owner et le reste de l’équipe, contribuer à des décisions techniques stratégiques en proposant une ou plusieurs solutions techniques pour répondre aux besoins exprimés en analysant les risques, les avantages et les inconvénients de chacune pour déterminer la plus pertinente ;
* Participer aux cérémonies d’estimation de la complexité des différentes User Stories.
Développement et Tests : « Je pense donc je code », de vrais petits Descartes 2.0
* Développer le code nécessaire pour répondre aux besoins fonctionnels ou techniques ;
* Refactorer en continue le code pour améliorer sa qualité et sa structure pour le rendre plus maintenable et évolutif ;
* Contribuer à la stratégie de tests avec l’équipe QA et développer les tests automatisés nécessaires (tests unitaires, tests de composant, tests end to end) ;
* Réaliser des tests techniques (tests de résilience, tests de charges, benchmarks) ;
* Participer au move to prod des releases.
MCO : Le but c’est que ça marche
* Participer au suivi de production et corriger les anomalies découvertes ;
* Développer les logs et metrics nécessaires à la bonne observabilité des applications ;
* Traiter des sujets de réduction de la dette technique.
Vie d’équipe : «On est tous ensemble, C'est le grand jeu, La Tech est debout»
* Participer activement aux différentes cérémonies Agile de l’équipe notamment en communiquant sur l’avancement de ses tâches et en abordant les risques / difficultés éventuels rencontrés ;
* Proposer votre aide aux autres membres de l’équipe sur des sujets complexes et diffuser vos connaissances via de la revue de code et du pair programming / mob programming.
Environnement technique :
ReactJS / ViteJS / Storybook / NodeJS / Typescript / Koa / Hono / API Rest / MySQL / PostgreSQL / Redis / Sequelize / Elastic / Jest / Github / Github Actions / Jira / Slack / Notion / Docker / Kubernetes / Terraform
* Vous avez une forte expertise sur plusieurs domaines de développement, avec une dominante Front, et tout ce qui tourne autour du code (et de son refactoring), de la CI/CD et de l’observabilité;
* Vous avez déjà été amené.e à être Référent.e Technique sur vos projets en React (avec l’utilisation de Hooks ☠️) avec ypecript (qui n’a pas de secret pour vous)et en NodeJS(avec les spécificitésdu langage que nous les utilisons très régulièrement) ;
* Vous savez comment architecturer une application, gérer de l’internationalisation (plusieurs pays, plusieurs langues) et de l’authentification (JWT et SAML);
* Vous avez déjà eu à mettre en place et maintenir de la gestion des droits avec React;
* Vos différentes expériences vous ont amené à savoir estimer la complexité d’une User Story; appréhender le concept de dette technique et d’en tenir compte; développer votre capacité à réaliser et restituer une analyse complexe de conception;
* Ce qui vous intéresse c’est de produire un code de qualité et de penser vos produits sur le long terme : votre esprit critique allié à votre capacité d’analyse et de résolution de problème vous poussent à questionner le pourquoi du comment pour apporter la solution la plus pertinente;
* Vous connaissez les différentes typologies de tests et savez automatiser des tests;
* Vous êtes un.e grande sensible… Du moins pour tout ce qui touche à l’UX/UI et l’accessibilité;
* Vous êtes autonome tout en sachant collaborer avec l’équipe et vous savez adapter votre niveau de discourt à votre interlocuteur pour aider sa compréhension ;
* Pas besoin de savoir faire le grand écart ♂️ mais vous connaissez l’Agilité et les principes DevOps.
Ce que nous offrons à nos collaborateurs
*
* Vous rejoignez une équipe Tech attachée à produire un code de qualité (on produit mais pas à n'importe quel prix)
* Vous bénéficiez d’une grande autonomie et d’un environnement où vos prises d’initiatives sont encouragées #Test&Learn
Et aussi :
* Jusqu’à 3 jours de télétravail possibles par semaine + la possibilité de télétravailler 15 jours par an d’où vous voulez (dans le respect du fuseau horaire)
* Forfait Mobilité Durable (abonnement transport pris en charge à % / 200€ pour l’utilisation de mobilités douces)
* Carte Swile (8.5€ par journée travaillée, pris en charge à 60%)
* Statut Cadre, forfait jours
* 5 semaines de vacances + Jours de repos
* Des locaux flambant neufs à Nantes, proches de la gare
* Une mutuelle (Generali) prise en charge à 50 %
* Un espace déjeuner et un espace repos où le café, le thé et les gourmandises sont à volonté
* Des massages sur chaise une fois par mois
Et d’autres choses encore que l’on vous présentera par la suite, alors, avant tout, à votre CV !
Processus de recrutement
1️⃣ Premier échange téléphonique avec Camille (Talent Acquisition Manager)
2️⃣ Entretien avec Eddy (Lead Dev Backoffice)
3️⃣ Entretien avec Laurent (CTO)
Et voilà bienvenue chez nous
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.