Ruby developer

  • IT
  • Paris, France

Ruby developer

Description du Poste

A propos

Trustpair réinvente la façon dont les grandes entreprises vérifient les virements qu'elles émettent. Nous avons construit la première solution qui permet d'éviter les fraudes au virement qui coûtent 2,5 milliards de dollars chaque année. Nos clients gagnent en efficacité et en sérénité.

Notre mission est d'accompagner la digitalisation des Directions Financières en rendant accessible l'accès à des données de qualité. Pour cela, Trustpair agrège des dizaines de sources de données et utilise les dernières techniques de machine-learning pour les interpréter.

Créé il y a deux ans, nous sommes une équipe de 20 personnes. Nous prévoyons de doubler de taille d'ici fin 2020 pour soutenir notre hyper croissance ! Nous travaillons déjà avec de grands noms tels que Bolloré, Air Liquide, Décathlon ou BPI et recherchons des talents pour nous aider à écrire la suite de l'histoire !

Description du poste

Intégré(e) au sein de la team tech avec des personnes expérimentées, tu contribueras à créer un produit scalable et performant qui répond aux besoins de nos clients ! Avec le reste de l'équipe, tu travailleras sur des sujets variés tel que la conception, l'architecture, le développement ou encore les tests de l'application.

Coaché(e) directement par Simon, CTO de Trustpair, tu seras en charge de :

  • Concevoir des fonctionnalités : élaborer l'architecture et le design des nouvelles fonctionnalités en collaboration directe avec l'ensemble des parties prenantes (Product Manager, UX Designer...)
  • Challenger le produit et l'organisation : être force de proposition pour améliorer le produit et l'organisation de l'équipe tant sur un aspect fonctionnel que technique
  • Echanger autour des bonnes pratiques : réalisation de code review et de retours constructifs pour favoriser le partage de connaissance
  • Implémenter de nouvelles fonctionnalités : développement Ruby en appliquant au maximum les bonnes pratiques du "clean code" (lisibilité, design patterns, organisation du code) et de performance
  • Limiter au maximum les bugs et la dette technique : mise en place de test unitaire pour l'ensemble de l'application et s'assurer de la qualité et de la sécurité de la base de code

Exigences

Profil recherché

  • Connaissance de Ruby : plusieurs postes de développeur junior à senior selon le niveau et l'expérience
  • Rigoureux et méthodique : tu portes une attention particulières aux détails et à la qualité de ton travail ainsi qu'aux bonnes pratiques de développement
  • Bonne communication : tu es capable d'échanger avec le reste de l'équipe pour trouver des solutions aux problèmes et comprendre les besoins des utilisateurs
  • Curieux et proactif : tu as envie d'apprendre et de découvrir de nouvelles notions ou technologies qui pourraient faire avancer l'équipe et le produit

Pourquoi postuler

  • une opportunité unique en startup avec un projet ambitieux qui est en train d'exploser
  • une super équipe dans laquelle tu pourras t'épanouir, progresser et prendre en responsabilité
  • un gros challenge techno avec des problématiques de scalabilité et de machine learning
  • développements basés sur la méthodologie shape up (basecamp) pour aligner les équipes et livrer uniquement des fonctionnalités pertinentes
  • un excellent environnement de travail (team buildings réguliers, snacks et café, Gymlib, Lunchr, remote...)

Déroulement des entretiens

  • Premier entretien téléphonique / visio (30-45 minutes)
  • Entretien lié à tes expériences
  • Cas pratique suivi d'une rencontre avec les fondateurs
  • Offre !