Descripción del empleo :
Descripción del Puesto : Desarrollador UX (Vue.js, D3.js)
Posición : Desarrollador UX
Departamento : Producto / Ingeniería
Ubicación : Remoto (LATAM, preferentemente México)
Tipo de empleo : Tiempo completo / Contrato / Remoto
Idioma requerido : Inglés
Sobre el puesto
Estamos buscando un Desarrollador UX con experiencia en Vue.js y D3.js para unirse a nuestro creciente equipo de desarrollo de producto.
El candidato ideal combina sólidas habilidades de ingeniería front-end con un ojo crítico para el diseño y la experiencia del usuario.
Será responsable de construir interfaces interactivas y basadas en datos que transformen conjuntos de datos complejos en experiencias visuales intuitivas y atractivas.
Responsabilidades principales
- Diseñar y desarrollar componentes front-end altamente interactivos y responsivos utilizando Vue.js.
- Implementar visualizaciones de datos y dashboards con D3.js, garantizando que sean intuitivos y fáciles de usar.
- Traducir wireframes y prototipos de UX / UI en código de alta calidad.
- Colaborar estrechamente con product managers, diseñadores y desarrolladores backend para entregar experiencias de usuario integradas.
- Optimizar el rendimiento, escalabilidad y compatibilidad entre navegadores de las aplicaciones.
- Asegurar el cumplimiento de estándares de accesibilidad y principios de diseño responsivo.
- Detectar, depurar y resolver problemas en múltiples dispositivos y plataformas.
- Mantenerse actualizado con tecnologías emergentes de front-end y visualización, proponiendo enfoques innovadores cuando corresponda.
Habilidades y Requisitos
Más de 4 años de experiencia profesional como Desarrollador Front-End o UX.Dominio sólido en Vue.js (componentes, manejo de estado con Vuex / Pinia, Vue Router).Experiencia comprobada desarrollando visualizaciones personalizadas con D3.js.Conocimiento avanzado en JavaScript (ES6+), HTML5, CSS3 y diseño responsivo.Experiencia integrando front-end con APIs RESTful o GraphQL.Conocimiento de mejores prácticas UX y guías de accesibilidad.Fuertes habilidades de resolución de problemas y atención al detalle.Excelentes habilidades de comunicación en inglés (oral y escrito).Calificaciones deseables
Experiencia con herramientas de diseño (Figma, Adobe XD, Sketch) para colaborar en prototipos.Familiaridad con TypeScript en entornos Vue.js.Conocimiento de librerías de visualización de datos adicionales (Chart.js, Highcharts, ECharts).Experiencia en metodologías Ágiles / Scrum y control de versiones colaborativo (Git).Experiencia previa en aplicaciones basadas en datos, dashboards o plataformas de analítica.Educación
Licenciatura en Ciencias de la Computación, Diseño, Interacción Humano-Computadora o campo relacionado.Se considerará experiencia laboral equivalente.Por qué unirse a nosotros
Trabajar en proyectos innovadores donde diseño y datos se encuentran con la tecnología.Colaborar con un equipo global de desarrolladores y diseñadores altamente calificados.Compensación competitiva y oportunidades de crecimiento profesional.Cultura flexible, remota y orientada al talento.Tipo de puesto : Tiempo completo