¡Activa las notificaciones laborales por email!

Senior Frontend Developer (NuxtJS / VueJS)

Learningheroes

Barcelona

Híbrido

EUR 40.000 - 60.000

Jornada completa

Hace 8 días

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

En Learning Heroes estamos buscando un Senior Frontend Developer para unirse a nuestro equipo y contribuir al desarrollo de plataformas educativas innovadoras. El candidato ideal debe tener más de 5 años de experiencia con NuxtJS y VueJS, así como un fuerte enfoque en optimización y pruebas de rendimiento. Formarás parte de un equipo multidisciplinario en un entorno flexible y dinámico, donde la innovación y el desarrollo profesional son valorados.

Servicios

Cultura inclusiva
Desarrollo profesional
Flexibilidad laboral
Actividades de teambuilding
Facilidades de relocalización

Formación

  • Más de 5 años de experiencia en desarrollo Frontend.
  • Experiencia en NuxtJS 3 y VueJS 3.
  • Familiaridad con herramientas de optimización de rendimiento y testing.

Responsabilidades

  • Diseñar y desarrollar interfaces responsivas con NuxtJS y VueJS.
  • Colaborar con equipo de diseño y desarrollo para mejorar la experiencia del usuario.
  • Escribir pruebas unitarias y de integración para asegurar la calidad del código.

Conocimientos

NuxtJS
VueJS
Desarrollo Frontend
Testing Frontend
Optimización de rendimiento
Metodologías Ágiles

Educación

Grado en Ingeniería Informática

Herramientas

Vite
Cypress

Descripción del empleo

Únete a nuestro equipo en Learning Heroes como Senior Frontend Developer y sé una pieza clave en el desarrollo de nuestras plataformas tecnológicas! En este rol, serás responsable de diseñar, desarrollar y optimizar interfaces de usuario de alto rendimiento con NuxtJS / VueJS, asegurando una experiencia excepcional para nuestros usuarios. Trabajarás de la mano con un equipo multidisciplinario para transformar la experiencia educativa y liderar las mejores prácticas de desarrollo Frontend.

Misión del rol

Diseñar, estructurar y optimizar experiencias de usuario excepcionales que impulsen el aprendizaje digital, garantizando rendimiento, accesibilidad y escalabilidad en nuestras plataformas. Participar activamente en la revisión de código, definición de arquitectura Frontend y optimización continua del stack técnico.

Funciones principales del puesto

  • Diseñar y desarrollar interfaces responsivas y amigables para el usuario utilizando NuxtJS 3 y VueJS 3.
  • Colaborar con el equipo de diseño para transformar wireframes y diseños UI / UX en experiencias
  • interactivas de alta calidad.
  • Optimizar el rendimiento del frontend para garantizar una navegación fluida y rápida.
  • Asegurar la compatibilidad entre navegadores y el cumplimiento de estándares de accesibilidad.
  • Implementar animaciones fluidas y microinteracciones para enriquecer la experiencia de usuario.
  • Revisar código de otros miembros del equipo para asegurar calidad y consistencia.
  • Refactorizar y estructurar el código para mejorar la mantenibilidad y escalabilidad.
  • Proponer y liderar mejoras técnicas y optimizaciones de arquitectura Frontend.
  • Trabajar estrechamente con product managers, diseñadores y desarrolladores backend.
  • Participar en ceremonias ágiles como stand-ups, planificación de sprints y retrospectivas.
  • Proporcionar recomendaciones técnicas para mejorar la arquitectura del sistema Frontend.

Pruebas y garantía de calidad

  • Escribir pruebas unitarias, de integración y end-to-end para los componentes Frontend.
  • Realizar revisiones de código para mantener altos estándares de calidad.
  • Identificar y solucionar errores y problemas de rendimiento en el Frontend.

Despliegue y Mantenimiento

  • Colaborar con el equipo de DevOps para implementar pipelines de CI / CD que garanticen despliegues
  • Monitorear, depurar y optimizar el rendimiento Frontend en producción.
  • Proponer y abordar mejoras técnicas para reducir deuda técnica y mejorar la fiabilidad del Frontend.

Innovación y Mejora Continua

  • Mantenerse actualizado / a sobre tendencias y avances en el desarrollo Frontend.
  • Recomendar e implementar mejores prácticas para optimizar flujos de trabajo y procesos técnicos.

Formación : Grado en Ingeniería Informática, Desarrollo de Software o experiencia equivalente.

Experiencia : Más de 5 años de experiencia profesional en desarrollo Frontend. Experiencia demostrable en desarrollo y despliegue de aplicaciones en producción con NuxtJS / VueJS.

  • Experiencia avanzada con NuxtJS 3, VueJS 3 y Composition API.
  • Uso de herramientas de gestión de estado como Pinia.
  • Familiaridad con herramientas de optimización de rendimiento (Vite, lazy loading, code splitting).
  • Experiencia en testing Frontend (Vitest, Cypress o similares).
  • Conocimientos de integración con APIs REST y / o GraphQL.
  • Experiencia con librerías de animación como GSAP o Three.js.
  • Conocimientos básicos en Backend para colaborar mejor con el equipo (NestJS es un plus).
  • Familiaridad con plataformas cloud (AWS, Google Cloud, Azure).
  • Experiencia en proyectos SEO-oriented.

Metodologías y prácticas :

  • Comprensión sólida de metodologías Ágiles y arquitecturas Comprensión sólida de metodologías Ágiles.
  • Habilidad para escribir código limpio, mantenible y escalable.
  • Capacidad para revisar y mejorar código en equipo.
  • Excelentes habilidades analíticas y de resolución de problemas.
  • Comunicación efectiva para colaborar con equipos multidisciplinarios.
  • Capacidad de adaptación en entornos ágiles y dinámicos.

Somos líderes en formación online en tecnologías disruptivas, impactando la vida de miles de personas en España y LATAM. Nuestro enfoque innovador “From Zero to Hero” crea experiencias de aprendizaje dinámicas, transformando a nuestros estudiantes en líderes del futuro, sin importar su punto de partida.

  • Cultura inclusiva : Valoramos a cada empleado como un HEROE único y fomentamos la creatividad y el intercambio de ideas.
  • Desarrollo profesional : Ofrecemos planes de crecimiento personalizados y formación gratuita en nuestros programas de IA, Trading y Crypto.
  • Flexibilidad laboral : Modelo de trabajo híbrido con opciones que se adaptan a tu vida.
  • Actividades de teambuilding : Fortalece relaciones y disfruta de eventos diseñados para conectar con el equipo.
  • Facilidades de relocalización : Te ayudamos con la gestión de permisos y la búsqueda de vivienda si decides mudarte a Andorra.

Condiciones del rol

  • Tipo de contrato : Laboral si resides o estás dispuesto a residir en Andorra; Mercantil si resides fuera del Principado de Andorra.
  • Jornada laboral : 40 horas semanales.
  • Horario flexible : Entrada de 09 : 00h a 10 : 00h y salida en función a tu hora de entrada y tiempo de descanso.

Te estamos buscando!

Si eres un / a Senior Frontend Developer con experiencia y pasión por crear productos digitales de alto impacto, ¡queremos conocerte!

Esperamos verte pronto en el equipo de Learning Heroes!

Crear una alerta de empleo para esta búsqueda
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.