Lead Fullstack Developer
Role details
Job location
Tech stack
Job description
Le travail chez Lucky cart repose sur une forte collaboration entre les équipes, dans une ambiance bienveillante et authentique, tout en adoptant une approche pragmatique et en faisant preuve d'adaptation continue pour atteindre ensemble leurs ambitions.
À propos de l'équipe Tech
Rattachée au CTO, cette équipe jeune, haute en diversité et en talent, tacle les défis de la Tech dans le retail média sur tous les plans : développement d'API de connexion et d'activation consommateurs, flux de données, scalabilité et sécurité. Elle dispose d'un espace Cloud regroupant les meilleures technologies et elle adopte une méthodologie de gestion de projets agile complétée de rituels de veille scientifique et d'innovation. Elle est bilingue Typescript/Python et elle est très intégrée avec les équipes Produit et AI., Au sein de l'équipe Tech, tu joueras un rôle central dans la conception, le développement et l'évolution de notre stack applicative.
Appuyé·e par les méthodologies agiles et en lien étroit avec un Product Manager, tu contribueras directement aux choix techniques, à la définition de l'architecture et à la mise en place des bonnes pratiques de développement.
En tant que lead technique, ton rôle sera de montrer la voie, d'apporter de la rigueur et de la cohérence dans les développements, tout en restant pleinement hands-on.
Tu travailleras au quotidien avec les développeurs, les équipes Produit, Data, QA et Infra pour garantir la qualité et la stabilité des applications livrées., * Concevoir, développer et faire évoluer des applications et services web à fort impact business,
- Participer à la définition de l'architecture logicielle et des choix technologiques,
- Être référent·e technique sur la stack fullstack : accompagner les développeurs sur les sujets complexes, valider les approches et les implémentations,
- Assurer la qualité du code et la fiabilité des livraisons : revue de code, tests, CI/CD, monitoring et documentation,
- Identifier et résoudre les problématiques de performance, de scalabilité et de sécurité,
- Contribuer à l'amélioration continue des pratiques d'ingénierie (process, outils, standards),
- Participer à la planification et au découpage des tâches avec le Product Manager,
- Promouvoir une culture de qualité, de partage et d'exigence technique au sein de l'équipe,
- Assurer une veille technologique active et proposer des évolutions pertinentes sur la stack.
Rejoindre Lucky cart, c'est
- Un poste clé à très forte valeur ajoutée au cœur de la stratégie de développement et d'innovation de Lucky cart,
- Une ambiance de travail "startup" (Work Hard / Play Hard),
- Un encadrement complet par des professionnels expérimentés,
- De sérieuses perspectives d'évolution (encadrement, périmètre),
- Une immersion dans un des secteurs les plus dynamiques du moment : le e-retail media,
- Et un cadre de travail stimulant : centre de Paris, tickets resto, mutuelle prise en charge, et ambiance conviviale.
Requirements
- Solide maîtrise de JavaScript / TypeScript et Node.js,
- Très bonne connaissance d'un framework frontend moderne (idéalement React) et d'un framework backend (NestJS),
- Bonne compréhension des architectures distribuées, des micro-services et des environnements conteneurisés (Docker, Kubernetes),
- Maîtrise des bases de données NoSQL et bonne sensibilité aux problématiques de performance et de scalabilité,
- Expérience confirmée en conception logicielle et en mise en place de standards de développement,
- Bonne connaissance des pratiques d'ingénierie : Git, tests unitaires et d'intégration, CI/CD, observabilité, sécurité,
- Capacité à analyser, structurer et simplifier des problématiques techniques complexes,
- Esprit de collaboration et de partage : mentoring technique, pair programming, revues collectives,
- Curiosité et veille constante sur les évolutions du web, des frameworks et des outils DevOps., * Connaissance du secteur de la grande distribution ou du retail media,
- Expérience dans une phase de scale-up ou de structuration d'équipe., * Bac +5, école d'ingénieur ou équivalent,
- Au moins 5 ans d'expérience dont 2 en tant que Lead,
- Anglais courant.
- Tous nos postes sont ouverts aux personnes en situation de handicap.