¡Activa las notificaciones laborales por email!

Senior Frontend Developer (NuxtJS / VueJS)

Learning Heroes

Málaga

A distancia

EUR 40.000 - 60.000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Descripción de la vacante

A leading educational technology firm seeks a Senior Frontend Developer to design and optimize high-performance user interfaces with NuxtJS and VueJS. This role involves collaborating with multidisciplinary teams to transform educational experiences while participating in Agile processes. Candidates should have over 5 years of frontend development experience and a strong understanding of performance optimization tools. Join us to make a significant impact in digital learning!

Servicios

Professional development opportunities
Hybrid working model
Team-building activities
Relocation support to Andorra

Formación

  • Over 5 years of professional frontend development experience.
  • Advanced experience with NuxtJS 3 and VueJS 3.
  • Knowledge of state management tools like Pinia.

Responsabilidades

  • Design and develop responsive, user-friendly interfaces.
  • Collaborate with design teams to turn UI/UX designs into high-quality experiences.
  • Optimize frontend performance and review code from team members.

Conocimientos

NuxtJS / VueJS expertise
Frontend performance optimization
API integration knowledge
Agile methodologies understanding

Educación

Degree in Computer Engineering or equivalent

Herramientas

Performance optimization tools
Frontend testing frameworks

Descripción del empleo

Senior Frontend Developer (NuxtJS / VueJS)

Join our team at Learning Heroes as a Senior Frontend Developer and be a key player in developing our technological platforms! You will be responsible for designing, developing, and optimizing high-performance user interfaces using NuxtJS / VueJS, ensuring an exceptional user experience. Collaborate with a multidisciplinary team to transform educational experiences and lead best practices in Frontend development.

Role Mission

Design, structure, and optimize outstanding user experiences that drive digital learning, ensuring performance, accessibility, and scalability. Participate actively in code reviews, define Frontend architecture, and continuously optimize the technical stack.

Main Responsibilities

  • Design and develop responsive, user-friendly interfaces with NuxtJS 3 and VueJS 3.
  • Collaborate with design teams to turn wireframes and UI / UX designs into high-quality interactive experiences.
  • Optimize frontend performance for smooth and fast navigation.
  • Implement fluid animations and microinteractions to enhance user experience.
  • Review code from team members to maintain quality and consistency.
  • Refactor and structure code for better maintainability and scalability.
  • Propose and lead technical improvements and architecture optimizations.
  • Work closely with product managers, designers, and backend developers.
  • Participate in agile ceremonies like stand-ups, sprint planning, and retrospectives.
  • Provide technical recommendations to improve frontend architecture.

Testing and Quality Assurance

  • Write unit, integration, and end-to-end tests for frontend components.
  • Conduct code reviews to uphold high quality standards.
  • Identify and resolve errors and performance issues.
  • Deployment and Maintenance

  • Collaborate with DevOps team to implement CI / CD pipelines for smooth deployments.
  • Monitor, debug, and optimize frontend performance in production.
  • Suggest and implement technical improvements to reduce technical debt and enhance reliability.
  • Innovation and Continuous Improvement

  • Stay updated on frontend development trends and advances.
  • Recommend and implement best practices to optimize workflows and technical processes.
  • Requirements

  • Degree in Computer Engineering, Software Development, or equivalent experience.
  • Over 5 years of professional frontend development experience, with demonstrable deployment of production applications using NuxtJS / VueJS.
  • Advanced experience with NuxtJS 3, VueJS 3, and Composition API.
  • Experience with state management tools like Pinia.
  • Familiarity with performance optimization tools (Vite, lazy loading, code splitting).
  • Experience with frontend testing frameworks (Vitest, Cypress or similar).
  • Knowledge of API integration (REST and GraphQL).
  • Nice to Have

  • Experience with animation libraries like GSAP or Three.js.
  • Basic backend knowledge (NestJS is a plus).
  • Familiarity with cloud platforms (AWS, Google Cloud, Azure).
  • Experience with SEO-oriented projects.
  • Methodologies and Practices

  • Solid understanding of Agile methodologies and architectures.
  • Ability to write clean, maintainable, and scalable code.
  • Skill in code review and team-based code improvement.
  • Soft Skills

  • Excellent analytical and problem-solving skills.
  • Effective communication for collaboration across multidisciplinary teams.
  • Adaptability in dynamic, agile environments.
  • Why Join Learning Heroes?

    We are leaders in online training in disruptive technologies, impacting thousands across Spain and LATAM. Our "From Zero to Hero" approach creates dynamic learning experiences, transforming students into future leaders, regardless of their starting point.

  • Inclusive culture : We value each employee as a unique HEROE and foster creativity and idea exchange.
  • Professional development : Personalized growth plans and free training in AI, Trading, and Crypto programs.
  • Work flexibility : Hybrid working model adaptable to your lifestyle.
  • Team-building activities : Strengthen relationships and enjoy events designed to connect the team.
  • Relocation support : Assistance with permits and housing if moving to Andorra.
  • Role Conditions

  • Location : Remote.
  • Contract type : Employment contract if residing or willing to reside in Andorra; Freelance if residing outside Andorra.
  • Work hours : 40 hours / week.
  • Flexible schedule : Entry between 09 : 00-10 : 00, with departure based on your start time and break duration.
  • If you are a passionate Senior Frontend Developer eager to create impactful digital products, we want to meet you! Looking forward to seeing you soon at Learning Heroes!

    J-18808-Ljbffr

    J-18808-Ljbffr

    J-18808-Ljbffr

    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.