Ingénieur Full-Stack Senior
Prenez en charge le produit que nos clients utilisent toute la journée : tickets, tableaux de bord, workflows et assistant.
01Le poste
Intract est une application Next.js multi-tenant construite sur Supabase. Les équipes de service client l’utilisent toute la journée pour trier les conversations, créer des workflows sans code, explorer leurs analyses et dialoguer avec un assistant IA qui connaît leurs clients.
En tant qu’ingénieur full-stack senior, vous amènerez des fonctionnalités de l’idée à la production, et les garderez rapides, accessibles et sûres à mesure que nous grandissons.
02Vos missions
- Construire les écrans du produit en Next.js (App Router), React 19 et TypeScript, avec HeroUI et Tailwind CSS
- Concevoir les schémas Postgres, les migrations et les politiques de sécurité au niveau des lignes (RLS) dans Supabase
- Livrer le constructeur visuel de workflows, les tableaux de bord personnalisés et l’assistant conversationnel en streaming
- Garantir l’isolation multi-tenant : rôles, permissions, MFA et séparation des données entre entreprises
- Travailler directement avec les clients et les fondateurs pour décider de la suite
03Ce que nous recherchons
- 5 ans ou plus à construire des applications web en production, avec une solide maîtrise de TypeScript et React
- De bonnes bases SQL et Postgres : lire un plan d’exécution et écrire une politique RLS ne vous fait pas peur
- Le souci du détail, de l’accessibilité et de la performance
- Du pragmatisme : vous livrez petit, mesurez et itérez
- Anglais courant ; le français ou le néerlandais est un plus
04Un plus
- Expérience des server components et du streaming dans Next.js
- Éditeurs riches (TipTap / ProseMirror) ou interfaces riches en données (graphiques, grilles)
- SaaS B2B avec des clients grands comptes et des revues de sécurité
05Avec quoi vous travaillerez
- TypeScript
- Next.js
- React 19
- HeroUI
- Tailwind CSS
- Supabase
- Postgres + RLS
- Vercel