DEVELOPPEUR·SE BACK-END

La Ruche qui dit Oui ! recrute !

À propos

Créée en 2011, la Ruche qui dit Oui ! est un service web qui donne des ailes aux circuits courts.

La plateforme de vente en ligne favorise les échanges directs entre producteurs locaux et communautés de consommateurs qui se retrouvent régulièrement lors de véritables marchés éphémères : les Ruches.

Après 7 ans d’activité, plus de 1 200 Ruches se sont créées en France, en Belgique, Espagne, Italie, Allemagne et en Suisse. Plus de 10 000 producteurs sont actifs et plus de 210 000 membres commandent régulièrement !

La Ruche qui dit Oui ! allie culture de l’entrepreneuriat social et de l’innovation numérique pour proposer un modèle unique de startup sociale et solidaire. Chaque Ruche a la possibilité de porter un projet autonome tout en s’inscrivant dans une logique collective. Toutes ces micro-entreprises ou associations esquissent les contours d’une nouvelle économie sociale et positive.

En 2018, La Ruche qui dit Oui ! s’associe avec Le Comptoir Local et lance son service de livraison à domicile La Ruche Qui dit Oui à la maison ! à Paris et en Ile-de-France.

En 2020, La Ruche cherche à offrir de nouveaux débouchés à ses producteurs en ouvrant des boutiques.

Tous ces modes de distribution servent un objectif commun : permettre au plus grand nombre de mieux manger en soutenant l’agriculture locale et en rémunérant justement les producteurs !

Descriptif du poste

Notre système alimentaire n’a plus de sens. Pour 100€ de produits achetés, seuls 6.20€ reviennent aux producteur·rices. Les distributeurs prennent 50% du surcoût des produits bio. Depuis plusieurs décennies, nous nous sommes éloignés de ceux qui produisent pour profiter de plus de praticité. Mais avec les outils à notre disposition aujourd’hui, nous n’avons plus de raisons d’avoir tous ces intermédiaires, nous pouvons rapprocher les consommateur·rice·s des Producteur·rice·s et offrir un service équivalent.
C’est la mission de la Ruche aujourd’hui : permettre à tous de s’approvisionner facilement en produits de qualité. Depuis 2011, nous avons construit un réseau qui s’étend dans 9 pays et bénéficie à plus de 5000 producteur·rice·s. Aujourd'hui nous travaillons à améliorer l'expérience de nos membres en leur offrant la meilleure qualité de service possible. Cela part de nouveau outils de mutualisation logistique en P2P jusqu'à la livraison finale, en passant par une expérience d'achat optimale. Les environnements d'utilisation sont très différents, les performances importantes, les challenges ne manquent pas !

Pour nous aider à les résoudre, nous recherchons un·e développeur·se back-end à même de concevoir, de mettre en œuvre et de faire évoluer les APIs qui servent nos clients web et natif, et communiquent avec des APIs tierces.

Votre action prendra place au sein d’une des 2 squads logistiques de La Ruche, chacune d’elle étant composée d’un·e product manager, de développeur·se·s back-end et sont accompagnées par un·e UX designer et un·e expert·e BI.

Missions :

Vos missions couvrent les aspects suivants :

  • développer de nouvelles fonctionnalités pour nos applications web : les technologies utilisées seront principalement du Symfony 5 avec Postgresql. Nous avons tout de même un existant qui tourne actuellement sur du Laravel 6.x couplé à une base de donnée MySQL.
  • poser les toutes premières briques d'un nouveau pan de notre activité (ouverture de boutique physique) notamment en automatisant ce qui peut l'être et en ajoutant de l'intelligence à tout les niveaux (sourcing, approvisionnement, chaine de distribution, etc...)
  • participer à la R&D de l’équipe back-end comprenant les développeur·se·s des différentes squads : prise en main des nouvelles technologies et principes en cours de mise en œuvre (architecture hexagonale, DDD, approche craft).
  • relire et commenter le code de vos collègues via les revues de code sur GitHub.
  • contribuer au partage de connaissances entre les différentes équipes.

Profil recherché

Expérience

  • Vous disposez d'une expérience minimum de 4/5 ans en tant que développeur·se back-end sur un framework PHP objet, avec une expérience significative sur Symfony
  • Méthodologie : Agile, SOLID
  • Anglais écrit, lu et parlé
  • Outils utilisés : Linux (debian/ubuntu), Docker, Composer, PHPUnit, Behat, Jenkins, Git, PostgreSQL, Aurora (mysql)

Compétences

  • Vous êtes pragmatique et savez prioriser en fonction des enjeux et impacts business
  • Vous avez une bonne sensibilité produit et avez une compréhension de ce qui fait une bonne expérience utilisateur
  • Vous faites preuve d’empathie envers vos utilisateurs, vos collègues directs, et l’ensemble de l’organisation
  • Vous êtes proactif et savez collaborer avec les designers et les product managers

Connaissances

  • Vous maîtrisez parfaitement la programmation orientée objet et la logique des frameworks MVC
  • Vous savez écrire des tests unitaires ou fonctionnels
  • Vous connaissez des design patterns et aspirez aux meilleures pratiques de développement pour produire du code robuste et élégant
  • Git et Github n’ont pas de secret pour vous
  • En plus de vos compétences back-end, vous êtes capable de toucher à d’autres facettes de l’application web (front-end, infra, etc)
  • Vous n’avez rien non plus contre la programmation fonctionnelle

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Paris, France (75011)
  • Expérience : > 4 ans
  • Télétravail ponctuel autorisé