Resumen del puesto
Buscamos un Desarrollador Frontend Vue experto y apasionado para unirse a nuestro dinámico equipo. En este puesto, serás responsable de construir y mantener aplicaciones web de alta calidad utilizando las últimas tecnologías Vue.js. Tu experiencia en desarrollo front-end contribuirá significativamente a nuestros proyectos, garantizando tanto la eficiencia funcional como una experiencia de usuario excepcional.
Detalles del trabajo:
Trabajar desde casa
De lunes a viernes | 9 AM a 6 PM *Flexible hasta cierto punto
Tras las vacaciones en Filipinas
Responsabilidades:
- Desarrollar y mantener aplicaciones Vue.js: Utiliza tu profundo conocimiento de Vue.js, incluyendo las características de Vue 3.x y Vue Router, para desarrollar aplicaciones web robustas.
- Construcción de componentes: Emplea la API de composición de Vue.js para construir y gestionar el estado en componentes.
- Desarrollo web: Crea interfaces web accesibles y con capacidad de respuesta utilizando HTML5, CSS3 y JavaScript.
- Gestión del estado: Gestione el estado de la aplicación de forma eficaz utilizando herramientas como Vuex y Pinia.
- Integración API: Integre API RESTful o GraphQL, gestionando solicitudes de datos asíncronas sin problemas.
- Pruebas: Implementar pruebas unitarias utilizando utilidades de pruebas de Vue.js y frameworks como Jest o Mocha.
- Creación y despliegue: Configure y mantenga los procesos de compilación y despliegue para garantizar la entrega de aplicaciones sin problemas.
- Compatibilidad entre navegadores: Escriba código que proporcione una experiencia de usuario coherente en varios navegadores web.
- Colabora con los equipos: Trabaja en estrecha colaboración con equipos de diseño, utilizando herramientas como Adobe X D e Illustrator para los esfuerzos de diseño colaborativo.
Cualificaciones:
- Gran dominio de Vue.js, HTML5, CSS3, JavaScript y TypeScript.
- Experiencia en accesibilidad web y familiaridad con las normas WCAG.
- Dominio del preprocesamiento de CSS, especialmente SASS.
- Comprensión de la arquitectura basada en componentes y la integración de API.
- Conocimiento de herramientas de compilación como Webpack y Vite.
- Familiaridad con Vue DevTools, ESLint y Prettier.
- Experiencia en diseño web responsivo y compatibilidad entre navegadores.
- Dominio de Git para el control de versiones y conocimiento de metodologías CSS como SMACSS.
- Familiaridad con herramientas de gestión de paquetes como npm o Yarn.
- Conocimientos de Adobe XD e Illustrator.
- Experiencia con herramientas de compilación y despliegue (por ejemplo, Jenkins, Travis CI, GitHub Actions).
- Experiencia demostrada trabajando en aplicaciones a gran escala con bases de usuarios altamente escalables.