A PROPOS DE LEMONWAY
Lemonway est un établissement de paiement pan-européen offrant une solution dédiée aux marketplaces B2B, B2C, C2C et aux plateformes de financement participatif recherchant un système de traitement des paiements et de collecte pour le compte de tiers, dans un environnement sécurisé et réglementé (KYC, mesures anti-fraude). Régulé par l'ACPR et bénéficiant du passeport européen dans 29 pays, Lemonway est basé à Paris et Hambourg.
Nos clients incluent la SNCF, Decathlon, Eiffage, Drouot et l’ESF. L’entreprise compte plus de 150 Lemonheroes de 21 nationalités différentes 🌎, avec une moyenne d'âge de 32 ans, une grande ambition et, surtout, une énergie débordante.
Les core values Lemonway sont : Together, Ambition and Getting things done.
Notre solution SaaS permet à plus de 400 plateformes de collecter des fonds dans un cadre sécurisé et réglementé (DSP2, Payment Agent, KYC, AML/CTF). 🚀 Depuis début 2023, Lemonway est rentable et a connu une croissance de +104 % en 2023.
Notre direction technique, qui compte aujourd’hui plus de 50 personnes continue de grandir et d’évoluer pour proposer à nos clients des services toujours plus performants. Les valeurs portées par notre CTO et les équipes sont autour de la Transparence (I say what I do and I do what I say) et la Proximité (Communiquer et expliquer pour mieux comprendre ce qui se passe). Et chaque jour nous essayons d’incarner ses valeurs.
Le Poste :
L’équipe est composée d’une Product Manager, deux Quality Engineer, un Engineering Manager et 2 développeurs.
Intégrée au sein d'une Tribe dédiée, nous fonctionnons en Scrum avec des sprints de deux semaines et une livraison hebdomadaire. Voici les principales informations sur l’équipe :
L'amélioration continue et la capacité à délivrer une qualité toujours au rendez vous sont des enjeux très forts au sein de cette équipe.
Par exemple, nous avons repensé notre façon de travailler pour livrer avec git en passant vers du trunk based development.
Nous développons notre outil interne de gestion de la compliance sur un monorepo utilisant Turborepo.
Nous utilisons Vue.js 3 pour le front-end qui communique avec le back-end grâce à une API REST.
Le back-end est développé avec NestJS.
L’application est divisée en différents services communiquant entre eux avec RabbitMQ et utilisant MongoDB comme base de données. Le tout "containerisé" avec Docker.
Contribuer à la gestion du legacy :
Analyser le code existant pour identifier les zones nécessitant une refonte ou une optimisation.
Prioriser et planifier les chantiers de réduction de la dette technique en collaboration avec l’équipe.
Refactoriser le code selon les bonnes pratiques tout en garantissant la stabilité de la plateforme.
Mise en place de process et de documentation :
Formaliser des process de développement et des guidelines pour garantir un code propre et maintenable.
Rédiger et maintenir une documentation technique claire et à jour pour faciliter l’onboarding et la montée en compétence des nouveaux membres de l’équipe.
Mettre en place des outils d’analyse de code et des pipelines CI/CD pour automatiser les contrôles qualité.
Améliorer la qualité et la délivrance du code :
Travailler sur l’optimisation des performances des services backend (NestJS).
Participer aux revues de code et partager les bonnes pratiques de développement avec l’équipe.
Contribuer à l’implémentation et à l’amélioration des tests unitaires et d’intégration pour sécuriser les livraisons.
Accompagnement vers l’architecture hexagonale :
Participer à la conception et à la mise en place progressive d’une architecture hexagonale dans l’équipe.
Former et accompagner les développeurs sur les principes de l’architecture hexagonale et du Domain-Driven Design (DDD).
Proposer et implémenter des solutions techniques permettant de faciliter la transition vers cette architecture.
Collaboration et veille technologique :
Participer aux cérémonies Scrum (daily, rétrospectives, plannings) et partager les avancées sur les sujets techniques.
Effectuer une veille régulière sur les nouvelles pratiques et technologies autour de Node.js, NestJS et des architectures modernes.
Proposer des améliorations continues pour l’organisation et les méthodes de travail de la squad compliance.
Ces missions permettront d’accompagner l’équipe vers plus de robustesse et de performance tout en assurant une transition fluide vers une architecture hexagonale d’ici 6 à 12 mois. 🚀
Requirements:
Que recherchons nous ?
Vous vous retrouvez dans notre offre et vous avez :
Une solide expérience d’au moins 5 ans "minimum" en tant que Dev Backend ou Fullstack
💻 Une maîtrise solide de TypeScript et NestJS
🔍 Une veille constante pour suivre les dernières pratiques tech
Une bonne connaissance de RabbitMQ et microservices ;
Une bonne connaissance de l’architecture Hexagonale ou une très forte curiosité pour le sujet et une envie de faire avancer Lemonway
Vous suivez les pratiques de l’équipe et êtes capable de proposer des améliorations ;
Forte sensibilité à la qualité et l’architecture du code et vous êtes capable d’avancer en autonomie sur des sujets d’une certaine taille et d’une certaine complexité ;
Un fort esprit d’équipe car vous savez collaborer avec vos collègues peu importe l’équipe. Vous êtes capable de vous débloquer seul et aider vos collègues ;
Vous êtes capable de prodiguer des conseils à quelqu’un de moins expérimenté et de recevoir du feedback.
La pratique de l’Anglais à l’écrit et à l’oral.
LE PROCESS DE RECRUTEMENT
1) Interview RH (visio ou présentiel)
2) Interview Manager : Entretien technique avec le Engineering Manager ainsi qu’un membre de la squad. Vous aurez l'occasion de discuter des missions et des attentes vis-à-vis du job.
3) Interview avec notre VP Eng et/ou notre CTO
NOS AVANTAGES
Bureau situé en plein coeur du quartier sentier dans le 2ème (entre les métros Sentiers et Grands Boulevards)
Politique de télétravail hybride🏠(Avec un minimum de 3 jours sur site par semaine).
Carte Swile 💳
Prime vacances Syntec & RTT 🏖
Équipe multiculturelle et environnement international 🌍
Mutuelle Alan 👩⚕️
Accès à Gymlib 🤸
Lemonway s'engage à promouvoir la diversité, notamment en favorisant le mixité Femme/Homme et l'emploi de personne en situation de handicap.
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.
Voir toutes les offres