Les missions du poste
Le besoinNous accompagnons une entreprise tech qui développe une plateforme SaaS à forts enjeux métier et financiers. L'équipe souhaite renforcer son pôle engineering avec un profil backend senior, capable de prendre en main des sujets structurants autour des APIs, de la qualité logicielle et de la scalabilité de la plateforme.Vous rejoindrez un environnement moderne, fortement orienté TypeScript et type-safety end-to-end, au sein d'une équipe produit exigeante sur la qualité de delivery.MissionsConcevoir, développer et faire évoluer les services backend de la plateforme en TypeScript / Node.jsConstruire et maintenir des APIs robustes avec tRPC, en garantissant une forte cohérence de typage entre le frontend et le backendParticiper à l'évolution de l'architecture applicative, des modèles de données et des librairies partagées du monorepoTravailler sur la persistance et les flux asynchrones : PostgreSQL, Prisma, Redis et files de jobsMettre en place et faire évoluer les tests unitaires, d'intégration et end-to-end, ainsi que les pratiques de qualité et d'observabilitéCollaborer étroitement avec les équipes Frontend, Product et Design sur la définition et la livraison des fonctionnalitésStackTypeScript / Node.jstRPC - obligatoirePostgreSQL / PrismaRedis / BullMQZodMonorepo pnpm / TurborepoVitest / PlaywrightGCP / Cloud RunOpenTelemetry, Datadog, SentryProfil recherchéMinimum 5 à 7 ans d'expérience en développement backend ou full-stack avec une forte dominante backendTrès bonne maîtrise de TypeScript et de l'écosystème Node.jsExpérience concrète et récente avec tRPC, impérative pour la missionSolide expérience dans la conception d'API, la modélisation de données et l'architecture de servicesMaîtrise de PostgreSQL et idéalement PrismaSensibilité forte à la qualité logicielle : tests, revue de code, observabilité, documentationCapacité à intervenir de manière autonome dans un environnement produit exigeant et en évolution rapideAnglais professionnel appréciéModalitésMission freelance de 4 moisLocalisation : ToulouseDémarrage : ASAPSeniorité : Senior Backend Engineer / Senior Full-Stack à dominante backend
Compétences requises
- Test unitaire
- Anglais
- API
- PostgreSQL
- Création d'une base documentaire
- Modélisation des données
- Node.js
- Google cloud platform
- TypeScript