28 días
Expira 05/10/2026
Middle Front End Engineer (Vue.js)
Middle Front End Engineer (Vue.js)
Acerca del Rol
En este rol, desarrollarás y mejorarás aplicaciones web responsivas para un cliente estadounidense a largo plazo en la industria Smart Home. Tu enfoque será en soluciones de Vue.js utilizadas por equipos de ventas, asumiendo la responsabilidad de experiencias de usuario confiables, accesibles y de alto rendimiento, mientras colaboras con un equipo de ingeniería distribuido para evolucionar continuamente la plataforma.
Responsabilidades
- Desarrollar aplicaciones frontend responsivas usando Vue.js, TypeScript, HTML y SCSS, apoyando experiencias consistentes en todos los dispositivos.
- Ser el dueño de las características y mejoras frontend, asegurando un código mantenible, rendimiento de aplicación, accesibilidad, seguridad y escalabilidad.
- Colaborar con ingenieros, especialistas en QA y otros actores del proyecto para traducir las necesidades comerciales en soluciones técnicas efectivas.
- Crear componentes de UI reutilizables e implementar patrones de gestión de estado que apoyen un desarrollo de aplicaciones mantenible.
- Integrar aplicaciones frontend con REST APIs, asegurando una comunicación confiable con servicios backend y una interacción de usuario fluida.
- Implementar pruebas unitarias y prácticas de ingeniería que mejoren la calidad del código y respalden lanzamientos de aplicaciones confiables.
- Optimizar la funcionalidad y el código existentes para acomodar procesos comerciales en evolución, manteniendo la estabilidad de la aplicación.
- Contribuir a discusiones técnicas, mejoras en la calidad del código y mejores prácticas de ingeniería dentro de un entorno de desarrollo ágil.
Requisitos
- Experiencia sólida con Vue.js 2 o 3 y TypeScript para el desarrollo moderno de aplicaciones frontend, con preferencia por experiencia en Vue 3.
- Experiencia práctica con la gestión de estado en Vue.js y la integración con REST APIs.
- Conocimiento sólido de HTML, SCSS y JavaScript para desarrollar interfaces web responsivas y mantenibles.
- Experiencia práctica con pruebas unitarias y la construcción de soluciones frontend seguras, escalables, accesibles y de alto rendimiento.
- Familiaridad con .NET junto a Vue.js es una ventaja, así como Tailwind CSS, Bootstrap o Material Design.
- Habilidades probadas para adaptarse a requisitos cambiantes y colaborar eficazmente dentro de equipos de ingeniería multifuncionales.
- Demostración de un nivel de inglés intermedio alto (escrito y hablado) para cubrir la comunicación diaria con el equipo.
- Exposición a prácticas de CI/CD y entornos en la nube como Microsoft Azure u otra plataforma en la nube (como un plus).