




Resumen: Este puesto implica construir interfaces de interacción entre humanos y agentes, incluidos paneles de control, flujos de aprobación, visualizaciones en tiempo real y portales para contrapartes. Aspectos destacados: 1. Diseñar aplicaciones en tiempo real y orientadas a eventos con TypeScript/React. 2. Diseñar capas de visualización de datos y APIs para SaaS multiinquilino. 3. Desarrollar sistemas seguros de autenticación y gestión de sesiones. Construirás las interfaces mediante las cuales los humanos interactúan con nuestros agentes: paneles de control, flujos de aprobación, visualizaciones en tiempo real y el portal para contrapartes que incorpora nuevas empresas a la red. **Qué harás** * **Arquitectura de chat y en tiempo real** — Transmisión de eventos basada en WebSocket, enrutamiento de notificaciones de agentes, manejo dinámico de consultas. * **Visualización de pronósticos de tesorería** — Pronósticos probabilísticos con bandas de incertidumbre y posibilidad de profundizar en las facturas y supuestos subyacentes. * **Portal para contrapartes** — Un portal ligero donde proveedores y clientes pueden ver el estado de las facturas, disputas y compromisos de pago mediante enlaces mágicos seguros. * **Interfaz de aprobación** — La interfaz de «humano en el bucle» donde se revisan el razonamiento del agente y los documentos de origen antes de aprobar las acciones. * **Autenticación y gestión de sesiones** — Integración de OAuth 2.0 / OIDC, JWT con contexto de inquilino, ciclo de vida de la sesión (respaldado por Redis), emisión de tokens de enlace mágico para el portal de contrapartes. * **Capa de API / BFF (Backend para Frontend)** — La capa de servicio en TypeScript que actúa como intermediaria entre el frontend React y el backend de agentes en Python. Puntos finales REST, GraphQL y WebSocket con seguridad limitada al inquilino. * **Servidor MCP** — Un punto final del Protocolo de Contexto de Modelo para integración externa de agentes de IA, permitiendo la interoperabilidad agente-a-agente a lo largo de la cadena de suministro. **Qué buscamos** * 5 o más años diseñando arquitectónicamente aplicaciones en TypeScript/React en producción. * Instinto de diseño de sistemas: piensas en componentes, contratos, flujos de datos y modos de fallo. * Experiencia profunda en arquitecturas en tiempo real (WebSockets, frontends orientados a eventos). * Experiencia diseñando sistemas de visualización de datos y capas de API para SaaS multiinquilino. * Comprensión sólida de la seguridad en el frontend (CSP, CSRF, gestión de sesiones, sanitización de entradas). * Uso eficaz de herramientas de programación con IA y habilidades sólidas de revisión de código para resultados sensibles desde el punto de vista de la seguridad. * Fuerte sentido del producto. Tienes opiniones, las respaldas con datos y tu intuición, y te expresas.


