Votre poste
Vous souhaitez travailler sur une application grand public utilisée par vos amis, votre famille, et vous-même ? Vous êtes un(e) Développeur(euse) NodeJS à la recherche d’un nouveau défi ?
Rejoignez Shopopop !
Shopopop fournit la technologie pour rendre la livraison collaborative accessible, offrant une valeur ajoutée à nos magasins partenaires, leurs clients, et nos cotransporteurs, qui y trouvent un revenu complémentaire et un sens à leur action.
L’application mobile est destinée à nos cotransporteurs : elle leur permet de s’inscrire, réserver des livraisons, et les réaliser. Elle s’intègre à nos systèmes via notre API, notre backoffice, et ceux de nos partenaires magasins.
Vous participerez à la réalisation de la roadmap mobile en développant de nouvelles fonctionnalités pour améliorer l’expérience utilisateur, telles que :
* Refonte du parcours de livraison pour mieux répondre aux besoins de nos partenaires et optimiser l’expérience des cotransporteurs;
* Optimisation de l’expérience du cotransporteur, notamment autour de l’authentification, l’identification (KYC), et le paiement;
* Échange de données en temps réel entre l’API et les applications mobiles via un système pub/sub.
Un peu de challenge donc !
Votre équipe
Chez Shopopop, nous valorisons une plateforme fiable et évolutive où chacun a sa place. L’équipe travaille en Scrum et en mode Product Team, collaborant étroitement avec les équipes produit, design, API, et métiers.
Vous rejoindrez une équipe aux profils variés, dont Bastien, Développeur iOS, Guillaume, Développeur Android, Simon, Développeur iOS avec 10 ans d’expérience, Alan, Développeur Android, Arnaud, Développeur Backend, et Dany, notre Lead Dev Mobile.
L’équipe Mobile fait partie du pôle technique comprenant un CTO, des équipes Ops, des développeurs, des QA, un CPO, des Product Managers, des Product Owners, des Data Scientists, et des Designers.
Notre stack principale : Javascript (NodeJS pour le backend, React pour le frontend), Swift et Kotlin pour les applications mobiles.
Nous pratiquons l’agilité, avec des réunions quotidiennes, sprints de 3 semaines, et une culture du droit à l’erreur, responsable de la qualité du produit. Nous organisons aussi des talks techniques mensuels.
Vos missions
* Conception : participer aux décisions techniques stratégiques, analyser risques et avantages, et contribuer à l’estimation des User Stories.
* Développement et Tests : écrire du code, le refactorer, contribuer aux tests automatisés, réaliser des tests techniques, et participer au déploiement.
* MCO : suivre la production, corriger les anomalies, améliorer la observabilité, et réduire la dette technique.
* Vie d’équipe : participer aux cérémonies Agile, communiquer sur l’avancement, aider les collègues, et partager vos connaissances.
Environnement technique : NodeJS, Typescript, Koa, Hono, API REST, MySQL, PostgreSQL, Sequelize, Elastic, Git, Github Actions, Jira, Jest, Docker.
#J-18808-Ljbffr
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.