Yousign recrute un(e)

BackEnd Developer Symfony

CDI • Caen, France

Cette offre est lié au département Backend developer


Yousign est un acteur SaaS, leader en Europe dans le domaine de la signature électronique, principalement actif en France, en Allemagne et en Italie(e)Ayant anticipé le passage à la dématérialisation bien avant tous les concurrents européens, Yousign aide des milliers d'équipes commerciales, achats, RH, juridiques, IT à digitaliser et automatiser leurs processus contractuels.

Yousign souhaite accompagner les PME de divers secteurs grâce à son outil de signature électronique simple d'utilisation(e)Il dispose également d'une API puissante qui est facile à intégrer et facilite l'adoption par les petites entreprises(e)La société de signature électronique vise à étendre son produit vers l'automatisation des documents, la gestion des approbations et la facilitation des flux de travail.

Fondée en 2013 par Luc Pallavidino et Antoine Louiset, Yousign compte plus de 7500 clients, plus de 3 million de signataires mensuels, plus de 130 employés, avec un taux de croissance x2,5 en glissement annuel, ce qui fait de Yousign la scale-up de signature électronique la plus performante d'Europe.

Après un tour seed réussi en 2019 avec eFounders, l'un des meilleurs investisseurs seed SaaS en Europe, la société vient de clôturer un tour de table de série A de 35 millions de dollars, dirigé par Lead Edge Capital, une société d'investissement de croissance basée aux États-Unis (Algolia, Blablacar , Asana, TransferWise, Toast, ...) pour soutenir son ambition de devenir l'acteur européen le plus dominant dans sa catégorie.

Le rôle et la composition de l’équipe

Le rôle de l’équipe Product & Engineering de Yousign est de concevoir, faire évoluer et maintenir l’ensemble des fonctionnalités de notre produit ainsi que les outils permettant son bon fonctionnement(e)Elle est composée d’une cinquantaine de personnes :

  • Des développeur•ses front (ReactJS)
  • Des développeurs•ses back (PHP)
  • Des SRE
  • Des Product managers et des Product designers
  • Des Data Engineers et Data Analysts

Le produit que nous construisons

Chez Yousign, nous construisons un produit de signature électronique en SaaS, qui adresse le segment des petites et moyennes entreprises(e)Nous devons donc construire un produit extrêmement simple et intuitif, capable d’accueillir un très grand nombre d’entreprises clientes (des dizaines de milliers) et d’utilisateurs (des millions)(e)A ce sujet, nous adoptons pour l’ensemble des fonctionnalités que nous développons une approche Product Led Growth : le produit est directement acteur de la croissance de Yousign !

Nous commercialisons notre produit sous 2 formes : une application et une API, utilisées dans les 2 cas par plusieurs milliers d’entreprises clientes(e)Nous proposons également des connecteurs tiers : Salesforce, Hubspot, Zapier etc.

Dans notre secteur d’activité, pas de compromis sur la conformité et la sécurité(e)Nous intégrons, sur tout le cycle de vie produit et jusqu’à l’hébergement, les meilleures pratiques de sécurité(e)Yousign est un formidable terrain pour apprendre sur tous ces aspects !

Pour finir, nous construisons un leader européen : notre produit doit naturellement être multi-tenants, multi-pays et nous permettre rapidement de nous déployer dans de nouveaux pays(e)C’est un challenge aussi passionnant qu'exigeant !

L’organisation Product & Engineering

Nous fonctionnons en équipes pluridisciplinaires et autonomes (feature teams et impact teams) : une équipe réunissant des développeurs, des product designers et des product managers(e)Chaque équipe est focalisée sur un objectif clairement défini (OKR) et partagé par l’ensemble des équipes Yousign(e)
Nous cherchons avant tout des développeurs qui ont à cœur de construire le meilleur produit possible ! Si vous cherchez à avoir de l’impact, chez Yousign, vous êtes au bon endroit. 

Nos équipes sont en charge du build et du run : vous construisez, déployez puis maintenez ce que vous avez construit(e)En bref, vous êtes responsables de bout en bout du service que vous proposez !

Nous avons actuellement 7 squads travaillant sur des sujets variés(e)Quelques exemples : nouvelles fonctionnalités, connecteurs, API publique, amélioration technique d’envergure répondant à nos 4 OKR d’entreprise pour l’année 2022(e)

Nous avons adopté une méthodologie agile et favorisons au maximum l’amélioration de nos pratiques(e)Concrètement : nous utilisons un mélange de Scrum et de Kanban et notre quotidien est rythmé par quelques rituels clés : daily meetings, itérations courtes, démonstration produit régulière et rétrospectives fréquentes afin de nous améliorer constamment.

Nos guildes par expertise (Front-end, Back-end, etc.) permettent de partager avec ses pairs et de réfléchir ensemble aux axes d’amélioration de nos stacks techniques(e)

Nous sommes dans un moment charnière et tout à fait passionnant du développement d’une entreprise : nous pouvons aller très vite tout en faisant de la qualité ! Pour maintenir ce difficile équilibre, nous cherchons en permanence à nous améliorer (processus, méthodes, outils).

Notre stack technique

Un principe clé (Keep It Simple, Stupid) guide nos choix d’architecture et de technologies : faire le meilleur produit avec des solutions simples et éprouvées.

  • Côté backend : PHP / Symfony, RabbitMQ, PostgreSQL, Docker, Rancher, Terraform, Pulumi, Gitlab, Datadog
  • Côté frontend : React, Javascript, Typescript, Cypress 

Nous consacrons du temps à l’amélioration de notre stack technique et de nos outils. 

Améliorer en continu nous outils et méthodes

Nous nous attachons tout particulièrement à produire du code testable et de qualité.

Même si notre mission principale reste bien entendu de construire un produit, nous avons à cœur d’améliorer régulièrement les outils, l’architecture et le code que nous produisons(e)
Voici des exemples concrets sur le dernier trimestre 2021 :

  • Un travail conjoint des équipes SRE et Développement nous a permis de réaliser du déploiement continu à l’aide d’un pattern Blue/Green deployment
  • Tout le monitoring applicatif de Yousign a été migré sur Datadog et les équipes ont été formées à ce sujet
  • L’architecture de notre brique d’envoi de notifications (SMS et emails) a été repensée par l’équipe qui en a la responsabilité(e)Formulée dans une ADR (Architecture Decision Review), cette refonte sera mise en place à partir du premier trimestre 2022

Notre culture tech : apprendre ensemble

Nous favorisons le partage de connaissance en interne et en externe :

  • Les guildes permettent de s’améliorer entre experts d’un sujet et de partager les meilleures pratiques entre équipes
  • Nous organisons un moment de partage par mois afin que chacun puisse présenter un sujet technique qui lui tient à coeur
  • Nous partageons sur les sujets Produit & Engineering sur notre blog
  • Chaque année, chaque membre de l’équipe peut aller à une conférence de son choix

Missions

Pour accompagner la croissance de nos équipes, nous cherchons à franchir un nouveau cap en accueillant des développeurs•ses motivés et talentueux(e)
Les principales missions sont les suivantes : 

  • Au sein d’une équipe autonome, focalisée sur un objectif clé (OKR), collaborer avec développeur•ses, designer et Product Manager afin de concevoir et développer les fonctionnalités nécessaires
  • Comprendre et analyser des besoins Produit afin de proposer une architecture et des réponses techniques adaptées (basées sur des Architecture Decision Reviews)
  • Participer au monitoring et à la maintenance des fonctionnalités sous la responsabilité de votre équipe
  • Veiller à la qualité du code produit par votre équipe : design patterns, maintenabilité et testabilité du code, tests automatisés
  • Communiquer clairement et régulièrement sur l’avancement de son travail
  • Contribuer de manière active à la vie de l’équipe : proposer ET demander de l’aide aussi souvent que nécessaire
  • Travailler en suivant des méthodes Lean / agiles
  • Contribuer, si vous le souhaitez, à la visibilité de Yousign dans la communauté tech en partageant vos connaissances : Blog, Meetup, conférence, etc.

Profil recherché

  • Tu es un développeur passionné par le fait de construire un produit à fort impact
  • Tu as au moins une première expérience réussie en temps que développeur (> à 2 ans d’expérience)
  • La qualité du code produit par ton équipe est au coeur de tes préoccupations (maintenabilité, testabilité et écriture de tests automatisés)
  • Tu as l'esprit d'équipe, tu es emphatique et à l'écoute
  • Tu maîtrises le développement back-end PHP et a une expérience sur un framework (Symfony, Laravel, etc.)
  • Tu as l’habitude de travailler avec une base de données relationnelle et un ORM
  • Tu es habitué aux principes d’intégration continue
  • Tu es capable d’écrire et parler anglais 

Les +

  • Tu as une vision fine de la gestion d'API en production (alerting, monitoring, performances)
  • Une expérience précédente dans une entreprise SaaS B2B / un éditeur de logiciel est un plus

Ce que tu trouveras chez Yousign :

  • Une scale up qui place le Produit et la Technologie au coeur de sa stratégie
  • Une méthode de management qui favorise l’autonomie et l’alignement de toutes les équipes sur des objectifs communs (OKR)
  • Une rémunération attractive et des BSPCE
  • Un environnement à la fois bienveillant, exigeant et très stimulant
  • Une véritable culture du travail en remote
  • Les meilleures conditions de travail, quelque soit ta préférence
    • Si tu es à Paris: les locaux en plein coeur de Paris au sein du Musée de la Marine
    • Si tu es à Caen: les locaux sur le port de Plaisance dès Q2 2022
    • Si tu es en full-remote: un budget qui te permet de t'équiper chez toi
  • La carte Swile : 9,5 € de tickets restaurants par jour travaillé
  • Le CE Swile: plein d’avantages pour les loisirs, bons d’achats, etc. 
  • Une très bonne mutuelle et prévoyance
  • 5 semaines de congés payés + 10 jours de RTT + journée de solidarité offerte
  • Un budget de 400€/an pour participer à un event de ton choix

 

Interessé·e ? Voici la suite :

  • Entretien avec un•e recruteur.se
  • Rapide test Codingame qui ne te prendra pas plus de 1h30 
  • Rencontre avec un•e Engineering Manager et développeur•se pour échanger sur tes connaissances techniques et le fit avec l’équipe
  • Proposition finale

Blog Tech 


Career Page & Values


Stack

En recherche d'un nouveau poste?

BackEnd Developer Symfony chez Yousign vous plait? Nous avons des dizaines d’offres similaires sur notre site. Interessé(e)? Entrez votre email et l’on vous enverra les meilleures offres par email quotidiennement.