Alternance - Développeur.euse Backend W/M

I apply
Published on 28/03/2024
  • Contract type:  Apprenticeship - 12 months

  • Work time:  Full time

  • Location Nantes

L'entreprise

Créé en 2015, Shopopop est un service de livraison en cotransportage. Au cœur de l’économie collaborative, Shopopop réinvente la livraison autour d’une vertu collective et vertueuse.

 

De leur côté, les commerçants proposent la livraison à domicile en cotransportage à leurs clients. Une solution de livraison flexible, humaine et responsable qui ne nécessite pas d’investissement matériel ou humain pour eux.

Pour réaliser ces livraisons, des particuliers, les cotransporteurs, profitent de leurs trajets pour livrer d'autres particuliers en chemin. En échange de ce service, ils perçoivent un pourboire de quelques euros grâce à l’app’ Shopopop. 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 ! Une livraison sur-mesure, idéale pour ceux qui n’ont pas la possibilité de se déplacer ou qui manquent de temps.

 

Aujourd’hui, Shopopop est le leader européen de la livraison en cotransportage :

πŸ›’4000 commerçants partenaires

πŸ“±1 000 000 de téléchargements de l’app’ Shopopop

πŸš€6 millions de livraisons à domicile effectuées

🌍6 pays européens

πŸ™‚140 collaborateurs en Europe

Description du poste

Votre poste 🌈

 

Vous serez intégré.e à l’équipe Partner API, aussi bien sur la partie Build que Run, pour faire du développement back-end NodeJS en TypeScript.

 

Vous aurez également un sujet « Fil rouge » 🧡 en contribuant à la mise en place d’une architecture micro-services sur notre SI par la réalisation de tâches inhérentes au découpage d'un service monolithique existant.

 

Chez nous, on ne travaille pas en silo et vous serez amené.e à dialoguer avec nos différents services.

 

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.

 

Nos équipes Tech & Produit travaillent en Scrum et fonctionnent en Product Team :

  • L'équipe Mobile qui gère l’application mobile (iOS & Android) et les différents services backend associés;
  • L'équipe Back-office qui gère l'interface Web utilisée par nos partenaires et nos équipes internes pour créer et assurer le service après-vente des livraisons;
  • L'équipe Partner API (la vôtre πŸ‘‹) qui gère toutes les interconnexions entre Shopopop et les API de ses partenaires. Ces interconnexions permettent de synchroniser les livraisons afin qu'elles soient disponibles pour les cotransporteurs.

 

Vous serez rattaché.e à Pierre, Team Lead Backend. N’hésitez pas à directement aller voir la personne qu’il vous faut ou à questionner Yves, Product Owner dédiée à nos API Partner.

 

Vous rejoindrez une équipe soudée dans les bons et dans les mauvais moments, avec des profils très variées allant de la développeuse chevronnée au développeur reconverti. La diversité, c’est la vie πŸ€ πŸ‘½πŸ˜Έ

 

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 πŸ‘€).

 

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.

 

Vos missions βœ…

 

  • Développer des API Rest internes et externes pour nos produits et nos partenaires ;
  • Prendre part aux conceptions techniques ;
  • Prendre une part active à un projet d'envergure de découplage applicatif / découpage d'un monolithe (le fameu projet «Fil Rouge» :

- Nettoyer et la réorganiser du code ;

- Réaliser des tests automatisés ;

- Migrer des services ;

- Découpler la couche applicative / le modèle de données.

  • Garantir une bonne qualité de code à travers le développement de tests unitaires et de bonnes pratiques (code review, peer programming...) ;
  • Travailler en feature team : vous collaborerez étroitement avec les équipes produit et les métiers concernés pour chacune des features ;
  • Être force de proposition et un.e membre actif.ve de l'équipe backend.

Profil recherché

  • Vous avez un niveau BAC +4/5 et vous recherchez une alternance à partir de septembre 2024 à Nantes 🐘 ;
  • Une première expérience réussie en tant que Développeur.euse (projet, stage, freelance, alternance...) sur du Javascript et plus particulièrement NodeJS et πŸ†ƒypeπŸ†‚cript (pour connaître les spécificités du langage que nous les utilisons très régulièrement) et les bases de données SQL (MySQL/PostgreSQL) avec un ORM (Sequelize) ;
  • « Because I’m API »quand vous travaillez sur du traitement de données : vous connaissez les API Rest et vous vous êtes déjà questionné.e sur le « comment » on veut qu’elles cheminent et qu’elles se structurent ;
  • « Je pense donc je code » πŸ’»πŸ’­: Descartes 2.0, votre esprit critique allié à votre capacité d’analyse vous pousse à questionner le pourquoi du comment pour apporter la solution la plus pertinente ;
  • Vous avez des notions sur ce que sont les tests automatisés ;
  • Vous connaissez un gestionnaire de code source (type Github).

 

Ce que nous offrons à nos alternant.e.s

 

  • Vous rejoignez une équipe Tech attachée à produire un code de qualité (on produit mais pas à n'importe quel prix): venez travailler et progresser à ses côtésπŸ’ͺ
  • Vous bénéficiez d'un environnement où vos prises d'initiatives sont encouragées et votre parole entendue: on attend vos propositions d’amélioration de notre stack!
  • Venez découvrir et utiliser les outils que nous utilisons au quotidien (Suite Elastic, Sentry, Github, Github Action & Cirlcle CI, JIRA, Notion, Slack).

Et en bonus :

  • Télétravail possible au bout de 3 mois
  • Des locaux flambant neufs à Nantes, proches de la gare πŸš‚
  • 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%)
  • Un espace déjeuner et un espace repos où le café, le thé et les gourmandises sont à volonté

 

Processus de recrutement

 

1️⃣   Premier échange téléphonique avec Camille, Talent Acquisition Manager

2️⃣   Entretien avec Pierre, Team Lead Backend

 

Et voilà bienvenue chez nous πŸ‘‹

RΓ©f: 4c3d08a9-0221-4bda-9af2-2870c19ead94

This position has been filled.

Share job

Our last jobs