Senior Software Craftsman - Ruby / JS

CDI
Détail de l'offre
Montreuil
50000€ ~70000€
Télétravail possible
Octobre 2022
Foodtech / Agroalimentaire
Publié le 29.07.22
  • CDI
  • Montreuil
  • 50000€ ~70000€
  • Télétravail possible
  • Octobre 2022
ALIMENTATION DURABLE
PROTECTION DE LA BIODIVERSITE
CIRCUIT COURT
Foodtech / Agroalimentaire
Détail du poste

Le poste :

 

Votre rôle sera de développer le back-office qui forme la colonne vertébrale du producteur au consommateur : au centre se trouve notre PIM (base de données produit) et système de planification des tournées. Sur lesquels se branchent des SAAS externes (WMS, TMS, achats, facturation, ...).

Actuellement, nous utilisons des outils low/no-code, quelques algorithmes clé, un back-office rudimentaire en Ruby on Rails et des SAAS externes adaptés à une startup qui démarre. Il y a encore beaucoup à construire ensemble.

Vous étudiez avec les référents métier (approvisionnement & opérations) leur besoin et les use-cases, concevez les évolutions de domain model / workflow / interfaces et les implémentez. Votre travail est primordial pour permettre à Omie & Cie de passer à l’échelle sur des cas qui seront de plus en plus complexes / intéressants, p.ex :

  • expérience d’on-boarding des nouveaux producteurs et fabricants,
  • transparence sur l’évolution des prix au fil des récoltes,
  • optimisation du plus court chemin entre les producteurs et nos futurs entrepôts locaux,
  • capacité à modifier sa commande jusqu’au dernier moment car nos livreurs embarquent un stock des produits les plus vendus
  • etc.

Au démarrage, vous êtes en relation directe avec Benoît (CTO) et le seul développeur full-time sur le back-office. Avec la croissance, vous serez amené à former une squad “Backbone”.

Notre stack actuel : Ruby on Rails, Postgresql, ReactAdmin, headless CMS (Sanity.io) et des outils no/low-code (Airtable, FormStack, Zapier...). A moyen-terme, il est probable que nous embarquerons des modules open-source en PHP / Symfony (ex: Akeneo) mais ça dépend aussi de vous.

 

Les missions :

 

  • Vous collaborez chaque semaine avec les référents métier (Thibaud, notre ingénieur agronome en charge des filières, et Anaïk, notre coordinatrice logistique) et Benoît (CTO) pour définir les évolutions pertinentes à effectuer sur le back-office. Vous connaissez notre domain model et nos process par coeur et êtes moteur dans le choix des développements à faire.
  • Vous développez :
  • Le domain model au cœur de notre métier (catalogue produit, producteurs, tournées de livraison…) ainsi que les interfaces d’administration et workflows internes.
  • Les algorithmes clé (prix, créneaux de livraison, allocation des tournées).
  • L’interface pour les producteurs (extranet). Votre travail est visible par l’ensemble de notre communauté de partenaires.
  • En collaboration avec notre data engineer, les intégrations entre les différents logiciels de notre écosystème (OMS, WMS, TMS).
  • En collaboration avec le CTO, vous définissez la stratégie technologique pour continuer à rendre nos processus plus scalables.

 

Conditions :

 

  • Rémunération : entre 50k€ et 70k€ brut annuel
  • Poste en CDI – Temps plein
  • Le poste est basé à Montreuil (5 min à pied de la ligne 1 - arrêt Saint-Mandé)
  • Mutuelle groupe + Tickets restaurants
  • Flexible avec le télétravail
  • Plan de BSPCE
  • Poste à pourvoir à partir d’octobre 2022
Profil recherché
3 à 5 ans

Nous recherchons une personne motivée pour participer à un projet mêlant impact environnemental, social et sociétal ainsi que réalités économiques. Il est important pour nous d’intégrer à notre équipe quelqu’un qui partage nos valeurs et soutient la cause que nous défendons.

  • Vous avez une expérience significative (>= 3 ans) en développement web sur des logiciels métier, SAAS ou B2B.
  • Vous avez un niveau avancé dans l'un des langages / écosystèmes suivants : Javascript / Typescript, Ruby on Rails, PHP/Symfony...
  • Vous vous intéressez à l'infrastructure (qu'elle soit barebone, container, ou serverless) et éventuellement à d'autres langages plus récents (Go, Rust...).
  • Vous êtes autonome et rigoureux. Vous savez partir d’un objectif, d’une idée, poser des questions, comprendre le besoin, et proposer des solutions adaptées. Selon le contexte, vous savez a) vous poser pour écrire des spécifications et un design avant de passer à l’action, ou b) itérer directement sur le code car la meilleur spec est un logiciel qui fonctionne.
  • Vous vous définissez comme un software engineer, un artisan développeur (software craftsman). Vous avez beaucoup de mal à vivre sans TDD (le vrai - pas quand on écrit les tests après coup).
  • Lorsque vous concevez un outil, il n’est pas forcément beau mais on le trouve généralement ergonomique.
  • Vous êtes sensible aux questions d’environnement et d’alimentation.

Bonus :

  • Le DDD n’est pas un acronyme mystérieux pour vous.
  • Vous avez un bagage théorique en mathématiques et informatique (niveau master / école d’ingénieur). Disclaimer : on regarde le bagage, pas le diplôme.
  • Vous avez de l’expérience dans une start-up en croissance.

 

Omie & Cie s’engage à offrir les mêmes opportunités d’accès à l’emploi à tout le monde sans distinction de genre, âge, religion, orientation sexuelle, statut social et handicap.

Wait for it
On apprend plein de choses
Si l'écologie, l'agriculture et l'alimentation sont des sujets qui vous intéressent, vous êtes au bon endroit car on apprend énormément de choses en travaillant chez Omie. A travers des ateliers, l'onboarding ou même notre communication, vous deviendrez incollable sur l'agroécologie, l'agriculture régénérative, la consommation responsable, et même ce que signifie le mot "organoleptique". C'est important pour nous que toute l'équipe, peu importe son métier, ait les même connaissances sur notre activité.
Au bureau il y a toujours de quoi manger !
Nouveaux produits à goûter, dégustations, échantillons à tester, recettes... Il y a toujours un petit quelque chose à grignoter.
Une super mutuelle
On a choisit Alan comme complémentaire santé.
Tickets restaurants
On propose une carte Swile à toutes les personnes en présentiel.
Plan BSPCE
Pour toutes les personnes en CDI.
Des réductions
Sur tous les produits Omie évidemment, mais aussi chez d'autres marques éco-responsables.

Étapes de recrutement
Pré-sélection
En fonction du CV et des réponses aux questions de motivation
Test de connaissance
Exercice à réaliser chez soi pour se faire une idée des compétences attendues
1er entretien avec le recruteur
Pour faire plus ample connaissance et parler du poste
2ème entretien
Avec un autre membre de l'équipe ou du co-dir
3ème entretien
Pour rencontrer les autres membres de l'équipe
Omie & Cie est une marque militante qui fait de l’alimentation une solution face aux enjeux climatiques et sociétaux.
ALIMENTATION DURABLE
PROTECTION DE LA BIODIVERSITE
CIRCUIT COURT

Étapes de recrutement
Pré-sélection
En fonction du CV et des réponses aux questions de motivation
Test de connaissance
Exercice à réaliser chez soi pour se faire une idée des compétences attendues
1er entretien avec le recruteur
Pour faire plus ample connaissance et parler du poste
2ème entretien
Avec un autre membre de l'équipe ou du co-dir
3ème entretien
Pour rencontrer les autres membres de l'équipe

Postuler