Le Contexte
Au sein de l’équipe technique, Le Figaro recherche un développeur senior back-end TypeScript senior, talentueux et passionné afin de renforcer son équipe responsable de plusieurs projets, dont une passerelle d’APIs qui est en charge d’agréger et de distribuer le contenu des journalistes aux fronts web et mobiles.
En tant que développeur senior, vous serez responsable de la conception, du développement et de la maintenance de nos APIs en TypeScript.
Vous travaillerez en étroite collaboration avec les autres membres de l’équipe pour créer des solutions techniques innovantes.
Vous assurer la qualité du code et contribuer à l’évolution de nos produits.
L’équipe
Au sein des Médias Numériques du Figaro, l’équipe API a pour mission principale de servir le contenu des journalistes aux fronts à travers une API Gateway en GraphQL abstrayant l’ensemble des services et facilitant ainsi la consommation des données.
Cette équipe, qui a la particularité d’être propriétaire du produit, est en interaction quotidienne avec les différents chefs de projet front afin de mieux cerner leurs besoins et de les accompagner dans l’utilisation des schémas de données.
Le périmètre métier de l’équipe, composée de 4 personnes, est très varié, car il touche à l’ensemble des produits proposés par le Groupe Figaro : l’actualité, le sport, la santé, la mode, l’immobilier …
Responsabilités
Concevoir et développer des applications robustes, efficaces et évolutives en utilisant Node.js et TypeScript.
Maintenir et enrichir les applications existantes (périmètre de plusieurs APIs, avec des métiers variés)
Participer activement à l’architecture logicielle, aux choix technologiques et aux bonnes pratiques de développement.
Recherche et développement : assurer une veille technologique constante pour rester à jour sur les dernières tendances etpour élaborer des solutions innovantes autour des produits du Groupe Figaro.
Votre profil :
Au minimum 6 ans d’expérience sur des projets back-end d’envergures.
Vous avez l’esprit d’équipe : vous disposez d’un bon sens de l’écoute et vous avez à coeur de partager vos connaissances.
Vous souhaitez maintenir et développer votre expertise tout en apportant votre vision sur les projets existants.
Vous assurez une veille régulière sur les nouveaux usages et n’hésitez pas à envisager des solutions en rupture et dansl’innovation.
Les plus :
Vous possédez une sensibilité pour l’architecture, le software design et les design patterns
Vous êtes autonome, faites preuve de curiosité et n’hésitez pas à prendre des initiatives
Vous êtes à l’aise avec les différentes stratégies de tests.
Stack technique :
Node.JS 22 LTS + GraphQL + TypeScript
Frameworks : Express.js, Nest.JS.
Base de données : Redis, MySQL, MongoDB
Broker : RabbitMQ
Ops : Docker, Argo Workflow, ArgoCD, CDN, Varnish, Nginx, Bitbucket, Google Kubernetes Engine.
Testing : Tests unitaire (Jest + supertest), tests d’intégration (Cucumber, Playwright), tests de charge (Gatling / Locust), codecoverage
Outils: ESLint, Prettier
Scrum
Les plus
Fort trafic
Challenge de performance
Stratégie de tests
Fiabilité du système
Cohésion d’équipe
R&D
Pourquoi rejoindre Le Figaro ?
Travailler sur des projets innovants mêlant forte charge et technologies de pointe.
Collaborer avec des équipes multidisciplinaires, incluant développeurs, devops, équipes SEO, Product Owners et chefs deprojet
Vous aimez la rigueur et les bonnes pratiques
Forte exposition à des enjeux de performance et de scalabilité.