Senior backend développeur

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.

Descriptif du poste

Nous recherchons un(e) développeur(euse) 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 présentes à la Ruche, chacune d’elle pouvant s’appuyer sur un(e) product manager, un(e) designer, un(e) expert(e) BI et des développeurs(euses) front-end et back-end.

Vos missions couvrent les aspects suivants :

  • développer de nouvelles fonctionnalités pour nos applications web : les technologies utilisées sont principalement PHP7, Symfony 3.4 et PostgreSQL. L’infrastructure de production est hébergé chez AWS, et les environnements de développement sont des conteneurs Docker. Les tests sont développés avec PHPUnit et Selenium pour les tests fonctionnels de l’ensemble de la plateforme.
  • participer à la R&D de l’équipe back-end comprenant les développeurs des différentes squads : prise en main des nouvelles technologies et participation aux chantiers techniques (principalement la mise-à-jour prévue vers Symfony 4).
  • 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 7 ans en tant que développeur back-end sur un framework PHP objet, avec idéalement une expérience significative sur Symfony
  • Méthodologie : Agile, XP, SOLID, DRY, KISS, DDD
  • Anglais écrit
  • Outils utilisés : Linux (debian/ubuntu), Docker, Composer, PHPUnit, Jenkins, Git, SQL

Compétences

  • Vous êtes pragmatique et savez prioriser en fonction des enjeux et impacts business, aidé d'un PM le cas échéant
  • 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 et le TDD vous a convaincu
  • 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

Informations complémentaires

  • Type de contrat : CDI
  • Lieu : Paris, France (75011)