




Resumen: Sutherland busca un Desarrollador Senior de UI con experiencia en Coral Active para liderar la creación de espacios de trabajo unificados para agentes basados en eventos y eliminar \ Aspectos destacados: 1. Liderar la creación de espacios de trabajo unificados para agentes basados en eventos 2. Orquestar flujos de trabajo complejos en el frontend 3. Implementar la comunicación entre aplicaciones **Descripción de la empresa** **Acerca de Sutherland** Inteligencia artificial. Automatización. Ingeniería en la nube. Analítica avanzada. Para los líderes empresariales, estos son factores clave del éxito. Para nosotros, son nuestra especialidad central. Trabajamos con marcas icónicas en todo el mundo. Les ofrecemos una propuesta de valor única mediante tecnología líder en el mercado y excelencia en procesos empresariales. Hemos creado más de 200 invenciones únicas bajo varias patentes en inteligencia artificial y otras tecnologías críticas. Aprovechando nuestros productos y plataformas avanzadas, impulsamos la transformación digital, optimizamos operaciones empresariales críticas, reinventamos experiencias y lideramos nuevas soluciones, todas ofrecidas mediante un modelo fluido «como servicio». Para cada empresa, proporcionamos nuevas claves para sus negocios, las personas con las que trabajan y los clientes a los que atienden. Adaptamos fórmulas probadas y rápidas para ajustarlas al ADN único de cada organización. Combinamos experiencia humana e inteligencia artificial para desarrollar una «química digital». Esto desbloquea nuevas posibilidades, resultados transformadores y relaciones duraderas. Sutherland *Desbloqueando el rendimiento digital. Entregando resultados medibles.* **Descripción del puesto** Sutherland está buscando un **Desarrollador Senior de UI con experiencia en Coral Active** para liderar la creación de espacios de trabajo unificados para agentes basados en eventos. Su misión principal es eliminar la «carga de alternancia» orquestando flujos de trabajo complejos en el frontend que conecten el espacio de trabajo Coral Active con aplicaciones web de terceros y herramientas heredadas. ¡Este puesto puede desempeñarse desde cualquier ubicación en México o Bulgaria! **Responsabilidades** * **Personalización del espacio de trabajo:** Diseñar y construir escritorios de alto rendimiento para agentes utilizando el marco Coral Active Reef. * **Interfaz de usuario basada en eventos:** Implementar la comunicación entre aplicaciones mediante la arquitectura orientada a eventos (EDA) de Coral para garantizar que la interfaz de usuario responda instantáneamente a eventos de telefonía y CRM. * **Integración de microfrontend:** Incorporar y sincronizar diversas aplicaciones web (por ejemplo, Salesforce, ServiceNow) en un contenedor único mediante la capa de orquestación de Coral. * **Desarrollo de widgets:** Diseñar e implementar widgets personalizados de interfaz de usuario que simplifiquen tareas complejas de ingreso y recuperación de datos en entornos de centros de contacto de alto volumen. * **Optimización de la experiencia de usuario (UX):** Utilizar Coral Composer para mapear y perfeccionar los recorridos de los agentes, reduciendo clics y carga cognitiva mediante un diseño de interfaz intuitivo. **Requisitos** **Habilidades técnicas y calificaciones** * Idealmente, experiencia previa de 5 años o más con el SDK de Coral Active o plataformas similares de orquestación de interfaz de usuario empresarial. * **JavaScript avanzado:** Nivel experto en ES6+ y programación asíncrona (Promesas, Async/Await). * **Frameworks frontend:** Dominio comprobado de **Vue.js**, con capacidad para gestionar el estado entre microfrontends. * **Comunicación entre aplicaciones:** Comprensión profunda de los estándares FDC3, **WebSockets** y la **API PostMessage** para interoperabilidad en tiempo real en el escritorio. * **Estilos y diseño de layout:** Competencia en CSS3 (Flexbox, Grid), SASS/LESS y diseño adaptable para configuraciones con múltiples monitores. * **Ajuste de rendimiento:** Experiencia en análisis de rendimiento y optimización de interfaces basadas en navegador para garantizar tiempos de respuesta inferiores a un segundo bajo cargas intensas. * **Depuración:** Habilidades avanzadas en herramientas de desarrollo del navegador y depuración remota para entornos complejos con múltiples aplicaciones.


