Développeur.euse Android / Kotlin F/H
-
Contract type: Permanent contract
-
Work time: Full time
-
Location Nantes
-
Salary 40000 EUR (€) - 50000 EUR (€) / year
L'entreprise
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
📱 1 000 000 de téléchargements de l’app’ Shopopop
🚀 10 millions de livraisons à domicile effectuées
🌎 6 pays européens
🙂 140 collaborateurs en Europe
Description 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 Mobile en recherche d’un nouveau port d’attache ⛵ ?
Shopopop en vue !
📲 +1M de téléchargement
⭐ 4,5/5 sur les Stores
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.
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 :
- l’ouverture de l’application à l’étranger (fuseaux horaires, devises et unités de mesure différents);
- 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.
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 à directement aller voir la personne qu’il vous faut ou à questionner Eugénie, notre Product Owner dédié à la partie Mobile.
Vous serez rattaché.e à Dany, notre Lead Dev Mobile.
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 Kotlin, qui code au rythme d’Outer Wilds d’Andrew Prahlow ; Simon, Développeur iOS, notre petit bleu de 10 ans d’expérience ; Coline, Développeuse Backend, que l'on voit souvent une main sur le clavier et l'autre avec sa reconnaissable tasse renard 🦊 ; Dimitri, Développeur Backend et grand adepte de truisme 💡 ; et Dany, Team Lead, qui a toujours un manga à côté de l’écran 💻
L’équipe Mobile est intégrée au sein du pôle technique réparti comme suit :
- 1 CTO
- 2 SRE
- 1 Principal Engineer
- 1 équipe de développement (15 développeurs Front, Back et Fullstack et leurs Team Lead)
- 2 Testeurs QA
- 1 Head of Product
- 3 Product Owner (Mobile / Back Office / API)
- 2 Product Designers
- 1 Lead Data et 2 Data Scientists
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
- En collaboration avec le PO et le reste de l’équipe, proposer une ou plusieurs solutions techniques pour répondre aux besoins exprimés;
- Analyser les différentes solutions pour en déterminer les risques, les avantages et les inconvénients de chacune;
- Participer aux cérémonies d’estimation de la complexité des différentes User Stories.
Développement et Tests
- 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;
- Participer au move to prod des releases;
- Contribuer à la stratégie de tests en développant les tests automatisés nécessaires et participer ainsi à l’effort globale de tests avec les équipes QA.
MCO
- Participer au suivi de production et corriger les anomalies découvertes en production;
- 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
- Participer activement aux différentes cérémonies Agile de l’équipe notamment en communiquant sur l’avancement de ses tâches et en levant les risques / difficultés rencontrés;
- Réaliser des revues de code d’autres membres de l’équipe et faire du développement à plusieurs quand cela est pertinent (pair programming, mob programming);
- Participer au support sur les questions techniques et fonctionnelles posées à l’équipe.
Profil recherché
- Vous avez au moins 3 années d’expérience dans le développement Android ce qui vous a permis de développer une bonne maitrise de Kotlin, de MVVM, de Firebase et du Google Store;
- Vos différentes expériences vous ont permis de savoir estimer la complexité d’une User Story, d’être familier.ère des design patterns et de faire du refactoring. Tout cela vous a amené à développer votre capacité à réaliser et restituer une analyse complexe de conception ;
- Vos compétences en analyse et résolution de problèmes alliés à votre esprit critique vous ont entre autres permis de gérer de l’internationalisation (plusieurs pays, plusieurs langues) avec succès ;
- Pas besoin de savoir faire le grand écart 🤸♂️ mais vous connaissez les préceptes liés à l’Agilité et au DevOps et êtes à même de collaborer efficacement en équipe ;
- Vous êtes un.e grand.e sensible ❤ … du moins pour tout ce qui touche à l’UX/UI et à l’accessibilité.
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 %
Processus de recrutement
1️⃣ Premier échange téléphonique avec Camille (Talent Acquisition Manager)
2️⃣ Entretien avec Dany (Lead Dev Mobile) et Guillaume (Développeur Android)
3️⃣ Entretien avec Laurent (CTO)
Et voilà bienvenue chez nous 👋
Réf: ec8d2dda-779d-4dc7-8cf3-e780ed14e713
This position has been filled.