

Développeur·euse Backend - Nodejs H/F Shopopop
Nantes - 44 CDISuper recruteur
- 48 000 - 53 000 € / an
- Télétravail partiel
- Bac +3, Bac +4
- Services aux Personnes • Particuliers
- Exp. 1 à 7 ans
Les missions du poste
Votre poste
Vous avez envie de travailler sur une application grand public utilisable par vos amis, votre famille... et vous-mêmes ? Vous êtes un.e Développeur.euse NodeJS en recherche d'un nouveau port d'attache ?
Shopopop en vue !
Shopopop met à disposition la technologie pour faire de la livraison collaborative un service avec une vraie proposition de valeur pour nos magasins partenaires, leurs clients et pour nos cotransporteurs qui y trouve à la fois un complément de revenu et un sens à leur action.
L'application mobile est dédiée à nos cotransporteurs : elle leur permet de s'inscrire, de réserver les livraisons disponibles et de les réaliser. Elle s'intègre à nos systèmes d'API internes et externes via notre backoffice et ceux de nos magasins partenaires.
Pour être plus concret, vous participerez à la réalisation de la roadmap mobile en prenant une part active dans les développements de nouvelles fonctionnalités visant l'amélioration continue de l'expérience utilisateur telles que :
- La refonte du parcours de livraison afin de l'adapter au mieux aux spécificités de nos différents partenaires et améliorer toujours plus l'expérience de nos utilisateurs de l'application, les cotransporteurs;
- L'optimisation de l'expérience du cotransporteur notamment autour de son de sujet comme l'authentification, l'identification (KYC) et du paiement;
- L'échange de données en temps réel entre l'API et les apps mobile au travers d'un système de pub/sub.
Un peu de challenge donc !
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 travaille en Scrum et fonctionne en Product Team : vous collaborerez étroitement avec les équipes produit, design, API et les métiers concernés. Alors, n'hésitez pas à questionner Eugénie, notre Product Owner dédiée la partie Mobile, ou à directement aller voir Dany, le Lead Dev Mobile auquel vous serez rattaché.
Vous rejoindrez une équipe avec des profils très variées : Bastien, Développeur iOS, qui croque la pomme vie à pleines dents ; Guillaume, Développeur Android, qui code au rythme d'Outer Wilds d'Andrew Prahlow ; Simon, Développeur iOS, notre petit bleu de 10 ans d'expérience ; Alan, Développeur Android, qui aborde chaque nouvelle feature comme un tir en pleine lucarne ; Arnaud, Développeur Backend, qui fait autant preuve d'endurance dans ses développements qu'en randonnée ; et Dany, qui accompagne son équipe comme un Sensei montrant la voie dans un manga
L'équipe Mobile 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 (15 Software Engineers et leurs Team Lead)
- 2 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
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 la 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 :
NodeJS / Typescript / Koa / Hono / API REST / MySQL / PostgreSQL / Sequelize / Elastic / Git / Github Actions/ Jira / Jest / Docker
Nos étapes de recrutement
Les étapes de recrutement peuvent varier selon l’offre à laquelle vous postulez.
-
Premier échange téléphonique avec l’équipe Talent Acquisition
-
Entretien avec votre futur(e) N+1
-
Entretien avec votre futur(e) N+2
-
Moment d’échange et d’immersion au sein de votre future équipe
-
Et voilà bienvenue chez nous
Le profil recherché
- Vous avez une forte expertise sur la stack Back et tout ce qui tourne autour du code (et de son refactoring), de la CI/CD/CD et de l'observabilité ;
- Vous avez déjà été amené.e à être Référent.e Technique sur vos projetsen NodeJS(avec les spécificitésdu langage que nous les utilisons très régulièrement) avec ypecript (qui n'a pas de secret pour vous) et à estimer la complexité d'une User Story;
- Vos différentes expériences vous ont permis d'appréhender le concept de dette technique et d'en tenir compte tout en vous amenant à développer votre capacité à réaliser et restituer une analyse complexe de conception;
- «Because I'm API» quand votre esprit critique allié à votre capacité d'analyse et de résolution de problème vous poussent à toujours questionner le pourquoi du comment pour apporter la solution la plus pertinentenotamment sur du traitement de données en comprenant « comment » elles cheminent et elles se structurent ;
- Vous connaissez les différentes typologies de tests et savez automatiser des tests;
- 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.
Processus de recrutement
1 Premier échange téléphonique avec Camille (Talent Acquisition Manager)
2 Entretien avec Dany (Lead Dev Mobile)
3 Entretien avec Laurent (CTO)
Et voilà bienvenue chez nous
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
- Forfait Mobilité Durable (abonnement transport pris en charge à % / 200€ pour l'utilisation de mobilités douces)
- Statut Cadre, forfait jours + Jours de repos
- Carte Swile (8.5€ par journée travaillée, pris en charge à 60%)
- Des locaux flambant neufs à Nantes, proches de la gare
- Un espace déjeuner et un espace repos où le café, le thé et les gourmandises sont à volonté
- Prime de vacances (Convention Syntec)
- Une mutuelle (Generali) prise en charge à 50 %
Raisons de nous rejoindre
-
Horaires de travail : Forfait jours ou 35h/semaine
-
10 jours de RTT/an en moyenne pour les personnes concernées
-
Jusqu’à 3 jours/semaine + 2 semaines de full remote possibles/an
-
Carte Swile (8,5e pris en charge à 60% par l’employeur)
-
Remboursement à 100% des titres de transports
-
200€ de participation si utilisation de mobilités douces
-
Possibilité d’évolution ascendante et transversale (agile Bill)
-
Contribution à un projet à impact pour un métier avec du sens
-
Vivre au quotidien nos valeurs : Collaborer/Ecouter/Responsabiliser
-
Nombreux moments de partage tout au long de l’année #ensemble
Bienvenue chez Shopopop
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
Nous nous engageons avec Hellowork sur la transparence et communiquons :
- Un salaire sur la majorité de nos offres
- Notre process de recrutement
- Notre politique de télétravail
- L'évolution de votre candidature
- Information si la candidature est visualisée ou refusée
Créez une alerte
Pour être informé rapidement des nouvelles offres, merci de préciser les critères :
Envoyez votre candidature
dès maintenant !
Créez votre compte et
envoyez votre candidature !
dès maintenant !
envoyez votre candidature !
Ces offres pourraient aussi
vous intéresser



Recherches similaires
- Emploi Développeur
- Emploi Informatique
- Emploi Saint-Nazaire
- Emploi Châteaubriant
- Emploi Pornic
- Emploi Indre
- Emploi Guérande
- Emploi Savenay
- Emploi Pontchâteau
- Emploi Clisson
- Emploi Vallet
- Emploi Blain
- Emploi Technicien informatique
- Emploi Technicien support informatique
- Emploi DevOps
- Emploi Chef de projet informatique
- Emploi Développeur Java
- Entreprises Informatique
- Entreprises Développeur
- Entreprises Nantes
- Emploi Junior
- Emploi Public
- Emploi Espace
- Emploi Teletravail
- Emploi Etat
- Emploi Cdi Nantes
- Emploi Accompagne Nantes
- Emploi Teletravail Nantes
- Emploi Territoire Nantes
- Emploi Public Nantes
{{title}}
{{message}}
{{linkLabel}}