Transaction Connect

Transaction Connect est une startup qui propose une technologie permettant de rattacher un moyen de paiement électronique à un programme de fidélité. Les enseignes peuvent ainsi permettre aux clients d’être automatiquement reconnus et récompensés lorsqu’ils paient en caisse avec leur carte de paiement habituelle, sans avoir à montrer une carte de fidélité en plastique ou autre QR Code en caisse. Magique !

La société a été créée en septembre 2016 par Didier Gasté (CEO) et Maxime Dellerie (CTO).

Initialement incubés à Paris-Dauphine nous avons été retenus dans la 1ère session du programme d’accélération des Galeries Lafayette (Lafayette Plug and Play). Depuis, nous avons signé avec le leader européen de la gestion des centres commerciaux un accord de déploiement de notre solution dans 55 centres et 9 pays, à commencer par la France, l'Espagne et la Suède en cours de déploiement.

L'équipe, en pleine croissance, compte actuellement 10 collaborateurs.

Votre rôle

Transaction Connect connait une forte croissance et cherche à renforcer son équipe technique pour relever de nombreux challenges :

  • développer le front des nouveaux programmes de fidélité et enrichir le back-office de gestion d’un programme et d’activation marketing
  • reconnaitre, at scale, des paiements carte bancaire associés à un programme de fidélité
  • assurer un haut niveau sécurité dans notre contexte bancaire et placer la protection des données au coeur de nos enjeux
  • optimiser en continu la performance de l’architecture et les temps de traitement pour absorber le volume croissant de données

Votre rôle en tant que Lead Developer Back-End est d'assurer la mise en place, la robustesse et la pérennité des développements de notre back-end. Vous travaillez en étroite collaboration avec les autres développeurs (front / back), sous la supervision du CTO.


Notre stack techno

  • Back-end : Node.js (framework Expres, ORM Sequelize)
  • Base de données : PostgreSQL
  • Front-end : React JS / Redux
  • Machine Learning : R et Python
  • Hosting : cloud AWS (EC2, S3, CloudFront)

Vos responsabilités

  • Identifier et analyser les besoins utilisateurs
  • Participer à la conception de la solution technique répondant à ce besoin
  • Rédiger des spécifications techniques et documenter l'ensemble du produit
  • Implémenter la solution en écrivant du code de qualité et documenté
  • Etre impliqué dans le cycle de vie des applications en implémentant notamment une plateforme d'intégration continue
  • Assurer une couverture des tests du back (unitaires, api, performances...), idéalement via une approche TDD
  • Participer à l'analyse et la correction des anomalies
  • Travailler de pair avec les développeurs Front pour assurer la bonne cohérence entre les interfaces utilisateurs et la logique métier
  • Former et aider les équipes internes
  • Etre force de propositions dans les évolutions fonctionnelles de nos produits
  • Effectuer de la veille sur les technologies JS émergentes


Vos compétences

  • Vous disposez de connaissances solides en Javascript
  • Vous maitrisez les concepts du développement web
  • Vous disposez d'au moins 3 ans d'expérience dans le développement back-end, dont au moins 1 an de Node.JS
  • Vous êtes très à l'aise avec les bases de données relationnelles et possédez de solides connaissances en SQL
  • Vous êtes familier avec le cloud computing (idéalement AWS)
  • Vous avez des bonnes capacités d’analyse et de synthèse
  • Vous êtes attentif et à l’écoute des consignes
  • Bienveillant, vous savez échanger de manière positive avec les collaborateurs
  • Discret, vous savez assurer la confidentialité des échanges et des informations
  • Pragmatique et flexible, vous savez vous adapter aux changements liés à la vie d’une startup et faites preuve d’initiatives.