Développeur Full Stack TypeScript | Intégration IA
Bricks, fintech française de l'investissement immobilier fractionné. J'interviens en freelance sur deux produits : une plateforme B2B de financement pour agents immobiliers et le CRM interne de suivi des porteurs de projets (email, WhatsApp, téléphonie).
Développeur full stack en lien direct avec les fondateurs et le métier : cadrage produit, découpage en tickets (Linear), implémentation de bout en bout, tests et mise en production.
Full stack TypeScript :
- React 19, Vite, Tailwind, ShadCN, Zustand, React Query / Node.js, Express, Drizzle ORM, PostgreSQL.
- API REST sécurisées (JWT, gestion des rôles), migrations DB en production sans interruption.
- Interfaces complexes : dashboard admin, messagerie temps réel type WhatsApp Web (WebSocket), onboarding client.
Intégration IA dans le produit :
- Extraction documentaire par LLM : lecture automatique de documents immobiliers PDF, pré-remplissage des fiches métier (JSON structuré, retry, UX persistante côté serveur).
- Génération automatique de gabarits de contrats depuis les données extraites.
- Simplification d'une architecture RAG existante vers une intégration LLM directe, plus simple et fiable.
- Workflow de dev augmenté par IA (Claude Code, MCP, agents).
Intégrations tierces :
- Messagerie WhatsApp intégrée au CRM : multi-comptes sécurisés, envoi/réception, gestion des médias chiffrés, chat temps réel, ~500 tests.
- Téléphonie cloud (transcriptions IA), gateway email IMAP/SMTP, open banking, données légales d'entreprises.
Qualité :
- Tests automatisés (Vitest, Playwright E2E), validation en conditions réelles.
- Typage strict bout-en-bout, architecture feature-first.
- Résolution d'incidents prod, arbitrages produit en direct avec le client.