Senior Software Craftsman - Ruby / JS
Omie & Cie

Omie & Cie

Senior Software Craftsman - Ruby / JS

  • Zmluva na dobu neurčitú 
  • Dátum nástupu:  
  • Plat od 50 € do 70 €
  • Možnosť pracovať iba na diaľku
  • 3-ročné vysokoškolské štúdium
  • > 3 roky

Spoločnosť

Omie & Cie

Omie & Cie

  • E-commerce, Potravinárske technológie, SocialTech / GreenTech
  • Od 15 do 50 zamestnancov

Pracovná ponuka

Senior Software Craftsman - Ruby / JS

  • Zmluva na dobu neurčitú 
  • Dátum nástupu:  
  • Plat od 50 € do 70 €
  • Možnosť pracovať iba na diaľku
  • 3-ročné vysokoškolské štúdium
  • > 3 roky

Qui sont-ils ?

Omie & Cie est une marque militante qui fait de l’alimentation une solution face aux enjeux climatiques et sociétaux.

Pourquoi faire partie du problème quand on peut faire partie de la solution ? Aujourd’hui, l’alimentation est à la croisée des chemins. Soit on continue de sur-exploiter les sols, détruire la biodiversité (et notre santé), réduire les salaires des agriculteurs… Soit on invente un nouveau modèle, radicalement différent, qui contribue activement à capter du CO2, restaurer les écosystèmes endommagés et à renouer des relations de confiance avec les individus (clients, partenaires, société … tout le monde !).

A la fois application de livraison de courses et marque alimentaire qui conçoit en direct avec les producteur·rices et fabricant·es, Omie repense l’alimentation du quotidien pour “permettre à tous de consommer des produits sains, bons et justes dans le respect de la planète et des personnes qui participent à leur conception” (leurs statuts). Une alternative facile à intégrer dans nos vies chargées, simple d’accès, positive et bon marché, sans intermédiaire superflu.

Depuis février 2021, l’équipe d’Omie a développé plus de 250 produits du quotidien (huile d’olive, sauce tomate, jus d’orange, cookies…) qui sont vendus via l’application Omie & Cie et remplissent les placards dans la France entière. Le tout avec une transparence radicale sur les origines et la répartition du prix.

Elles recrutent principalement des agronomes, des spécialistes des opérations et sur les métiers tech.

Omie & Cie
Envie d’en savoir plus sur Omie & Cie ?Culture d'entreprise, équipes, stack technique, offres d'emplois... C’est parti pour l’immersion !
Visiter le profil

Descriptif 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 data 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.

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 data model et nos process par coeur et êtes moteur dans le choix des développements à faire.

  • Vous développez :

  1. le data model au cœur de notre métier (catalogue produit, producteurs, tournées de livraison…) ainsi que les interfaces d’administration et workflows internes.
  2. les algorithmes clé (prix, créneaux de livraison, allocation des tournées).
  3. l’interface pour les producteurs (extranet). Votre travail est visible par l’ensemble de notre communauté de partenaires.
  4. 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.

Profil recherché

  • 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 startup en croissance.

Déroulement des entretiens

  • Un premier entretien visio de 30-45 minutes avec Benoît Del Basso (CTO) pour faire connaissance.
  • Bon fit ? Test technique (2h) où vous nous montrez votre craft.
  • 2ème entretien (30 min) avec Christian Jorge (CEO)
  • 3ème entretien collégial (30-45 min) avec quelques autres membres de l’équipe parmi vos futurs collègues.
  • Offre
  • Offre acceptée 🤞
Omie & Cie

Omie & Cie

Máte záujem o túto ponuku?

Questions et réponses sur l'offre
  • Pridať medzi obľúbené
  • Zdieľať na Twitteri
  • Zdieľať na Facebooku
  • Zdieľať na LinkedIn

Ďalšie ponuky na pozíciu Dev Fullstack

Tieto pracovné ponuky by vás mohli zaujímať!

  1. Stuart

    • Zmluva na dobu neurčitú
    • Možnosť pracovať iba na diaľku
Zobraziť všetky pracovné ponuky