Software engineer senior

Splio

  27 Boulevard des Italiens, 75002 Paris
Télétravail : 10 jours / mois, pas de full remote
  5-10 ans xp
  60000 € - 70000 €
  CDI

  Description de l'entreprise :

Splio met à disposition des marketeurs une plateforme marketing omnicanale SaaS qui combine marketing automation et marketing de fidélisation. La plateforme permet non seulement de déployer les campagnes marketing de plus de 500 clients aujourd’hui, mais aussi et surtout de créer et gérer des programmes de fidélité transactionnels et relationnels, online et offline.


Splio c’est une équipe de 130 personnes en Europe et en Chine, passionnés de tech, de marketing client et de marketing digital, au service de marques françaises et internationales telles que The Kooples, Longchamp, Kusmi Tea, Caudalie, Degrenne, Intersport, Beauté Privée, Le Slip Français, Birchbox, L’oréal…


Splio cherche à s’entourer de collaborateurs moteurs, curieux, passionnés de tech et de marketing digital, prêts à relever les challenges quotidiens d’une start-up ambitieuse à la conquête de l’Europe et de la Chine. Quel que soit le poste, tous contribuent à la dynamique de croissance de l’entreprise. L’énergie, l’enthousiasme et la prise d’initiative sont des fondements du savoir-être chez Splio.

Splio a été créée en 2001, mais a connu un changement de direction en 2014, qui la positionne aujourd'hui comme une scale-up aux ambitions bien définies : donner les moyens aux entreprises de toutes tailles de faire de la fidélité. Pour ce faire, Splio a développé une plateforme all-in-one qui rassemblent différentes briques de la marketing-tech. De ce fait, ils se positionnent comme leader de leur marché.


L'entreprise est bien en place, bien structurée, rentable, ils ont la maturité et la structure pour scaler. Cette stabilité se traduit également par une forte culture d'entreprise. Chez Splio, c'est 50% de télétravail (on ne vous demandera que 10 jours de présence au bureau par mois). Ils envisagent également à terme de mettre en place un 4/5, pour améliorer l'équilibre vie perso/vie pro.

  Description du poste :

L'équipe tech est scindée en 4 verticales fonctionnelles : Mobile wallet, Marketing Automation, Loyalty, Wechat (équipe en Chine).
Chacune de ces équipes se compose de dev front et back, d'un engineering manager, d'un Product Manager et d'un QA.
Ces équipes sont agiles, évoluent en scrum (il y a un scrum master) sur des sprints de 2 semaines.

L'équipe Mobile Wallet dont vous ferez parti produit un SaaS qui permet aux marques de s’intégrer aux apps de Mobile Wallets (Apple Wallet, Google Pay, Lyf Pay…) et proposer à leurs clients la dématérialisation de leur service (Cartes de fidélité, Tickets, Coupons…).

Cette équipe est en pleine structuration. Elle n'est pour l'instant composée que d'un Engineering Manager et de 2 développeurs fullstack junior++. C'est pourquoi ils recherchent un profil senior pour les faire grandir.

Bien que le poste soit fullstack, c'est surtout une forte compétence backend qui est recherchée. Vous serez notamment amené(e) à participer à des discussions d'architecture.

En tant que senior, vous serez également garant des bonnes pratiques, du respect des standards de qualité définis et de la mise en place d'outils pertinents visant à respecter ces objectifs. Pour information, il y a déjà des tests unitaires qui tournent sur les features principales.

Les valeurs principales de l'équipe tech : Vous êtes responsables, vous n'êtes pas de simples "codeurs", vous suivez le déploiement et la performance de vos features, son adoption auprès des utilisateurs etc...
Faire progresser les équipes est également primordial pour Splio, pour ce faire : large panel de formations Udemy, abonnement O'reilly, Harvard busines, participation à des conférences, Brown Bag Lunch (un intervenant externe est invité à déjeuner avec l'équipe pour échanger autour d'une thématique).
En bref, chez Splio vous êtes responsabilisé(e) et vous progressez ! 

Concernant la stack tech :

  • Backend en NodeJS
  • Frontend en ReactJS
  • Kafka/Redis/ELK
  • CI/CD : GitlabCI
  • Infra : Heroku (AWS)
  Description des missions :
  • Vous êtes en mesure de comprendre les besoins fonctionnels et techniques de nos clients
  • Vous y répondez en participant au cycle complet (de la conception à la maintenance, en passant par le déploiement) de mise en place de solutions robustes, performantes et hautement disponibles (backend et frontend).
  • Vous définissez et garantissez l’application des bonnes pratiques de développement (simplicité, qualité, sécurité, performance…) dans vos implémentations et dans les revues de code du reste de l’équipe
  • Vous garantissez la bonne intégration de données en temps réel entre les SI de nos clients (RCU, Salesforce, Adobe…), nos systèmes et les fournisseurs d'applications de Mobile Wallets (Apple, Google, Samsung…)
  • Vous investiguez et agissez pour booster les performances et la stabilité en production
  • Vous automatisez les processus sur la plateforme (CI/CD)
  • Vous conduisez des POCs sur de nouveaux outils, faites de la veille technologique et êtes une véritable force de proposition au sein de l’équipe.
  Le candidat idéal :

Vous êtes diplômé(e) bac + 5 d’une école d’ingénieurs, et avez au moins 6-7 années d’expérience sur une plateforme SaaS, expérience idéalement acquise dans le déploiement de systèmes traitant une forte volumétrie et nécessitant une haute disponibilité.

A propos de vous :

  • Vous maitrisez parfaitement Node.js et ses concepts les plus avancés (streaming, worker thread…) (ou un autre langage équivalent)
  • Vous avez une très bonne connaissance des bases de données (notamment mongoDB), du design de modèles de données, des techniques d’optimisation de requêtes, d’intégration de données (ETL)…
  • Vous avec une forte expérience des APIs, notamment REST, que ce soit pour les exposer ou les consommer
  • Vous avez une expérience sur des architectures distribuées et événementielles (ie, RabbitMQ, Kafka, Redis…)
  • Vous êtes autonome, proactif et à l’aise dans une équipe agile
  • Vous maitrisez l’anglais, notamment technique, à l’écrit comme à l’oral


Les plus :

  • Vous êtes orienté produit et sensible à l’expérience utilisateur et l’ergonomie des interfaces utilisateur
  • Vous êtes utilisateur de Mobile Wallets (Apple Wallet, Google Pay, Lyf Pay…)
  • Vous avez une expérience en développement mobile iOS / Android.
  • Vous avez déjà développé pour une plateforme déployée sur AWS ou Heroku
  • Vous avez des projets persos ou participez à des projets Open Source sur GitHub

Cette offre vous intéresse ?

Très bonne nouvelle ! Rapprochez vous directement de Sébastien LORBER pour en savoir plus sur la marche à suivre pour postuler. Vous serez accompagné(e) tout au long du processus de recrutement chez Splio afin de maximiser vos chances de décrocher le job !