Chez Smart TraffiK, nous développons des plateformes SaaS utilisées par de grandes enseignes du retail pour mesurer et optimiser l’impact réel de leurs investissements marketing, aussi bien en ligne qu’en point de vente.
Notre produit oKube traite des problématiques d’attribution marketing, de volumétrie de données, de performance et d’analyse omnicanale dans un environnement mêlant backend, data, IA et IoT.
Nous recherchons aujourd’hui un Backend Software Engineer capable de prendre en charge des features backend de bout en bout dans un environnement technique complexe et en constante évolution. Tu travailleras en collaboration étroite avec les équipes produit, data et IoT.
Tes missions principales :
Concevoir et développer des fonctionnalités backend en Node.js
Faire évoluer nos APIs et services métiers
Participer au debugging et à la résolution d’incidents en production
Contribuer progressivement à l’amélioration de notre architecture et de nos pratiques techniques
Participer aux revues de code et aux discussions d’architecture
Collaborer avec des profils variés : backend, data, produit, data science
Documenter les choix techniques et partager les bonnes pratiques avec l’équipe
Le poste comporte une forte dimension collaborative : nous cherchons quelqu’un capable de communiquer clairement, de travailler en équipe et de contribuer à un environnement engineering sain et pragmatique.
A savoir que notre frontend est en React et il est possible d’évoluer vers un poste fullstack si tu le souhaites.
Tu rejoindras une équipe technique à taille humaine composée :
d’un développeur senior historique du produit,
de plusieurs développeurs backend/frontend travaillant également sur d’autres produits,
de data engineers et data scientists
de deux Product Owners très impliqués dans les problématiques métier et data.
Nous accordons beaucoup d’importance :
à l’intelligence collective,
à la transparence,
à la progression continue,
et à une culture engineering pragmatique.
Nous proposons ticket restau, HelloCSE, chèque cadeau à Noël, 2 jours de TT (après la période d’essai)
Nous cherchons avant tout un ingénieur logiciel pragmatique et collaboratif.
Tu as probablement :
3 à 6 ans d’expérience en développement backend
déjà travaillé sur des applications en production
l’habitude de prendre en charge une feature de manière autonome
une bonne capacité d’analyse et de debugging
une communication claire et fluide avec les équipes techniques et produit
Et surtout :
tu sais utiliser les outils IA avec discernement,
tu gardes un regard critique sur le code produit,
tu privilégies les solutions simples, robustes et maintenables.
Tu n’as pas besoin d’être expert sur toute notre stack pour postuler.
⸻
Stack & environnement technique
Notre environnement est principalement construit autour des technos suivantes :
Node.js
JavaScript moderne (ES6+)
Express.js
MongoDB
AWS
Kubernetes (EKS)
⸻
Engineering & IA
Nous commençons à mettre en place Claude Code dans nos workflows de développement.
Notre objectif n’est pas de “vibe coder”, mais d’utiliser les assistants IA modernes pour accélérer le développement tout en conservant un haut niveau d’exigence sur la compréhension des systèmes, la qualité du code, la maintenabilité et la fiabilité en production.
Nous recherchons donc quelqu’un ayant déjà une expérience concrète des workflows de développement assistés par IA :
idéalement Claude Code,
agents,
rules,
MCP,
conventions d’équipe,
automatisation de workflows,
etc.
L’équipe est encore en phase de structuration sur ces sujets : nous attendons quelqu’un capable d’apporter ses idées, ses pratiques et de contribuer activement à l’acculturation engineering autour de ces outils.
Une expérience autour de mise en place de fonctionnalités IA / agents / intégration LLM dans des produits logiciels serait très appréciée car c’est dans notre roadmap produit.
Pourquoi nous rejoindre ?
Un produit SaaS complexe avec de vrais enjeux techniques et métier
Des problématiques backend concrètes : prod, volumétrie, performance, APIs, architecture
Une équipe expérimentée qui aborde sérieusement les nouveaux workflows IA
Un environnement où tu pourras avoir de l’impact rapidement
Une forte proximité entre engineering, produit et data
Une culture qui valorise autant la collaboration que l’exigence technique