Desarrollador Frontend & UI Designer at Be.change Consulting
Worldwide
En Be.Change Consulting buscamos un(a) Desarrollador Frontend & UI Designer será responsable de diseñar y construir interfaces de usuario de alta fidelidad que soporten interacciones multimodales — voz y texto — en tiempo real. Su misión es garantizar una experiencia de usuario fluida, visualmente cohesiva y técnicamente robusta dentro de la plataforma. Este rol combina capacidades de ingeniería de software frontend y diseño de producto. Se espera que el desarrollador pueda moverse con fluidez entre ambas disciplinas, prototipando directamente en código y asegurando la coherencia del sistema de diseño. Tareas Diseño de Producto Ejecutar el proceso de diseño de producto para nuevas funcionalidades del Canvas, desde la conceptualización hasta la implementación. Colaborar con los equipos de producto e ingeniería para definir y validar flujos de usuario, garantizando usabilidad y coherencia visual. Prototipar directamente en código, reduciendo la brecha entre el diseño y el desarrollo. Desarrollo Frontend Desarrollar componentes interactivos complejos que reaccionen a flujos de datos en tiempo real, asegurando rendimiento y escalabilidad. Implementar la lógica de procesamiento de audio en el cliente para aplicaciones de voz, incluyendo manejo de buffers, visualización de audio y gestión de latencia en el navegador. Integrar y consumir flujos de datos asíncronos mediante WebSockets desde el lado del cliente. Sistema de Diseño y Consistencia Asegurar la consistencia visual y funcional de la plataforma utilizando el sistema de diseño establecido (Chakra UI v3). Documentar y mantener componentes reutilizables del sistema de diseño, garantizando su alineación con los estándares del producto. Participar activamente en revisiones de código y de diseño, promoviendo buenas prácticas en el equipo. Requisitos Mínimo 3 años de experiencia en desarrollo frontend con React. Se requiere experiencia demostrable en UI/UX y en proyectos de aplicaciones en tiempo real. Profesional en Ingeniería de Sistemas, Ingeniería de Software, Diseño Digital o carrera afín. Español: nivel nativo o avanzado. Inglés técnico: nivel intermedio-avanzado (lectura de documentación y comunicación escrita). Se requiere dominio sólido y comprobable en las siguientes áreas y tecnologías: React con Next.js — conocimiento avanzado de SSR, SSG, App Router y optimización de rendimiento. Chakra UI v3 — experiencia en personalización de temas, composición de componentes y accesibilidad Web Audio API — manejo de buffers de audio, visualización en tiempo real, gestión de latencia y captura de micrófono. WebSockets y flujos de datos en tiempo real desde el cliente — gestión de reconexión, estado y sincronización. Diseño de interfaces de alta fidelidad y capacidad de prototipado directo en código (code-first design). Git — flujos de trabajo colaborativos (feature branches, pull requests, revisión de código). Se requiere portafolio de proyectos o repositorios públicos que evidencien el nivel técnico y de diseño declarado. Deseable: Experiencia con herramientas de diseño como Figma para colaboración con equipos de producto. Familiaridad con tecnologías de reconocimiento de voz (Speech Recognition API, Whisper u otras). Conocimiento en accesibilidad web (WCAG) y diseño inclusivo. Experiencia en entornos de desarrollo ágil (Scrum / Kanban). Exposición a arquitecturas de microfrontends o sistemas de componentes a escala. Beneficios Te ofrecemos: Modalidad: 100% Remoto Salario: A convenir. Excelente ambiente y laboral, equipo joven, dinamico y comprometido, oportunidad de crecimiento y participación en proyectos innovadores. Si quieres transformar ideas en soluciones reales y crecer junto a un equipo que impulsa la innovación, este es tu lugar. ¡Postúlate y sé parte del cambio
Apply Now