Description
Descriptif du poste
Foodles, c’est la cantine en mieux : plus simple, plus généreuse, et plus conviviale ! Nous ré-enchantons la vie au bureau en proposant une solution de restauration sur-mesure, livrée clé en main, afin que chaque collaborateur puisse se nourrir sainement et à moindre coût.
Votre mission :
Au sein de l’équipe “Scale”, vous serez en charge du maintien de la stack et ses évolutions pour la croissance à venir.
Vous évoluerez dans une méthodologie agile : le “shape up” (https://basecamp.com/shapeup ). Cette méthodologie nous permet de construire au fur et à mesure des nouvelles fonctionnalités au sein de période de 6 semaines appelées “cycles”. A la fin de celles-ci, nous enchaînons sur une période de “cooldown” de 2 à 3 semaines où nous réglons la dette technique.
Notre équipe Tech est composée d’une dizaine de personnes réparties dans 3 équipes différentes qui travaillent sur la stack suivante :
- Backend en Django 3.2 / python 3.10 + PostgreSQL déployé sur Heroku
- Odoo 14 / python 3.8 déployé sur Odoo.sh
- Application frigo en Node, Typescript, Rabbit MQ, React, GraphQL + Apollo packagé dans des image docker et déployé sur un raspberry pi grâce à watchtower
- Application web / mobile en React/React Native, GraphQL + Apollo, universal components.
- CircleCI et CodeCov pour notre intégration continue
- Datadog, Logz.io, Sentry pour la gestion des logs et alertes
Pour mieux comprendre notre stack en détail vous pouvez consulter ce document.
La maîtrise de notre stack n’est pas un pré-requis. Nous savons que les langages et les frameworks évoluent (très rapidement).
Vos responsabilités :
Pour mener à bien votre mission au sein de Foodles, vos principales activités seront les suivantes :
En tant que développeur.euse senior, vous serez amené.e à:
- Ecrire le code et les tests nécessaires au déploiement des fonctionnalités et correctifs en charge à l’équipe
- Relire le code des autres développeurs (même des autres équipes !)
- Participer à la conception du produit en étroite collaboration avec les équipes métiers
- Proposer et mettre en place des améliorations techniques et organisationnelles grâce à votre veille
- Mentorer les autres développeurs sur vos domaines d’expertises
En tant que membre de l’équipe “Scale”, vous serez spécifiquement amené.e à :
- Améliorer notre ERP (Odoo) avec notre gestion de stocks et de flux
- Automatiser et fluidifier les procédures des équipes non-techniques pour améliorer leur quotidien
- Aider les autres équipes dans leurs propres missions (nous ne travaillons pas en silo !)
Profil recherché :
Vous êtes le/la Développeur.euse Fullstack Senior qu’il nous faut si vous vous reconnaissez dans le profil suivant :
- Vous disposez d’au moins 4 ans d'expérience sur un poste de développement logiciel similaire (en équipe, avec méthodologie agile sur une stack front et/ou back)
- Vous aimez le développement backend et d’outils internes
- Vous avez une solide expérience en python, et des notions en NodeJS/React.
- Vous êtes curieux.se et savez sortir de votre zone de confort
- Vous aimez écrire du code simple, testé et facilement maintenable par un.e autre développeur.euse
- Vous savez donner et recevoir des feedbacks constructifs aux autres membres de l'équipe
- Vous prenez la responsabilité complète de vos projets, de la phase de conception jusqu’à la release et le suivi en production
Le petit bonus: vous avez de l’expérience et/ou de l’intérêt pour les problématiques de montée en charge.
A compétences égales, Foodles donne la priorité aux personnes handicapées et aux autres bénéficiaires de l’obligation d’emploi.
Pourquoi rejoindre notre aventure ?
- Un salaire compétitif (55k€-70k€ selon profil & expérience)
- Un environnement technique intéressant, varié, complexe, avec des problématiques d’échelles.
- Une équipe expérimentée, passionnée et bienveillante.
- De bons repas Foodles quand vous passez au bureau… à prix très mini (vraiment… mini), tous les midis!
- La possibilité si vous le souhaitez de télétravailler 4 jours / semaine (si vous êtes en région parisienne) ou en quasi full remote si vous êtes domicilié.e en région en France (présentiel 1x par mois avec toute l’équipe).
- Un MacBook Pro M2 de dernière génération.
- Et bien d'autres avantages ;)
5 autres jobs qui pourrait t'intéresser:
- 🌐 Lead Solution Engineer
- 🌐 Director Operations (COO)
- 🌐 Mentor en Développement d'Applications IA avec LangChain - Freelance (H/F)
- 🌐 AI Tech Lead
- 🌐 Data Scientist- remote CZ
Obtiens 10x plus d'entretiens d'embauche grâce à l'automatisation des candidatures avec l'IA
En fonction de tes critères de recherche, postule automatiquement jusqu'à 1 500 offres d'emploi chaque mois