Trustpair

Trustpair

  • Big Data, FinTech / InsurTech
  • Paris, New York City
  • Voir le site

L'équipe Tech

Notre Team Tech est composée d'environ 20 développeurs en croissance constante, principalement des seniors et des experts dans leur domaine.

Nous travaillons principalement sur les stacks Rails et React. Nous suivons la méthodologie Shape Up, popularisée par Basecamp, afin d'impliquer les développeurs dans les sujets de A à Z, et pas seulement pour faire du code. Pour répondre à notre envergure, nous avons mis en place une organisation cellulaire avec des équipes réduites sur des projets précis, le plus autonome possible et limité dans le temps. Chez nous, vous changez d'équipe toutes les 7 semaines, pas le temps de vous ennuyer ou de tourner en rond !

Enfin, nous nous efforçons de créer l'environnement le plus accueillant et bienveillant possible. Nous croyons que la confiance des personnes et l'intelligence collective sont les meilleurs moyens de bâtir une organisation efficace et épanouissante.

Répartition des collaborateurs

  • Engineering

    48%

  • Data

    28%

  • Design

    8%

  • Product

    16%

Technologies et outils

    Backend

    • Ruby On Rails
      Ruby On Rails
      100%
    • Ruby
      Ruby
      100%
    • Redis
      Redis
      100%
    • Python
      Python
      100%
    • Postman
      Postman
      100%
    • PostgreSQL
      PostgreSQL
      100%

    Frontend

    • TypeScript
      TypeScript
      100%
    • Tailwind CSS
      Tailwind CSS
      100%
    • React JS
      React JS
      100%
    • React
      React
      100%
    • Next.js
      Next.js
      100%
    • JavaScript
      JavaScript
      100%
    • Bit
      Bit
      100%

    Devops

    • Vercel
      Vercel
      100%
    • GitLab
      GitLab
      100%
    • Docker
      Docker
      100%
    • AWS CDK
      AWS CDK
      100%
    • AWS
      AWS
      100%

Nous travaillons principalement sur 2 stacks techniques :

Ruby on Rails pour les principales applications avec une orientation client, le cœur technique de Trustpair.

React / Next.js qui démarre pour les parties Front avec pour objectif de remplacer toutes nos UI existantes Nous nous efforçons de respecter des règles de Software Craftsmanship, grâce à des Code Review systématiques, l'utilisation d'un dependabots, bugs bounty, etc.

Nous aimons le code propre, fiable et efficace.

Organisation et méthodologies

Shape Up est une méthodologie de Product development qui renforce l'efficacité, la collaboration et la livraison au sein des équipes produit et technique. Tout en structurant son équipe et en cherchant un moyen de construire un produit robuste et à l'échelle, Trustpair a décidé d'adopter la méthodologie Shape Up en 2019.

  • Shape : C'est la piste dédiée pour préparer la solution à un besoin, vous aurez environ 6 semaines pour y travailler. Que voulez-vous, et surtout, que ne voulez-vous pas ? C'est pourquoi vous aurez besoin d'une vision claire de la portée et de définir, à ce stade, une solution approximative (sans trop entrer dans les détails). C'est aussi le bon moment pour identifier les risques et les trous de lapin. Il durera 6 semaines, ajoutées à la phase de construction.

  • Build : La phase de construction assigne des tâches aux équipes et leur laisse le champ libre (en fonction de ce qui a été déterminé lors de la phase de mise en forme). Le projet est divisé en différents périmètres. Les étapes franchies et les progrès réalisés sont constamment partagés. La décision d'arrêter ou de définir la « fin » d'un projet est prise collectivement.

  • Cooldown : Ce sont deux semaines entre les périodes Build et Shape. Il n'y a pas de travail assigné. Il est dédié à un « débriefing » où l'on réfléchit à ce qu'il faut faire ensuite. C'est le moment idéal pour corriger les bugs, explorer de nouvelles idées. Le temps de recharge termine le cycle.

La méthodologie Shape Up combinée à une organisation cellulaire innovante permet à l'équipe technique de faire partie de l'ensemble du processus de prise de décision. Nous travaillons sur un cycle de livraison de 7 semaines pour mieux nous concentrer et ne fournir que les fonctionnalités les plus pertinentes.

Le travail est basé sur un cycle complet : de la demande à la livraison, des taches à partir de zéro.

L'équipe est vraiment responsable et autonome sur ses tâches, elle est libre de gérer le cycle comme elle l'entend. Cette méthodologie permet de renforcer l'esprit d'équipe, le travail sur le design thinking et le travail en équipes transverses.

Projets et défis techniques

Chez Trustpair, nous sommes pleinement dans une logique produit. Nous sommes là pour lutter contre la fraude aux virements bancaires, pas pour faire des extras !

Cependant, la fraude peut prendre de nombreuses formes et les moyens pour y faire face sont complexes : interroger les API du marché, trouver des modèles dans nos données ou encore contacter nous-mêmes les fournisseurs. L'enjeu sera justement de masquer cette complexité pour que nos utilisateurs aient l'expérience la plus simple, la plus propre et la plus efficace possible.

Processus de recrutement

  • 30 minutes d'appel avec TAM ;
  • 60 minutes d'appel avec un Hiring Manager ;
  • 1 semaine d'étude de cas (devrait prendre 1h de travail) + restitution ;
  • 30 minutes de Coffee Chat avec un CTO ;
  • Offre !