desarrollador Vue

Experis
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Experience level
Intermediate

Job location

Tech stack

JavaScript
API
Agile Methodologies
JIRA
Automation of Tests
Bootstrap
Continuous Integration
Github
Performance Tuning
Scrum
Tailwind
Cypress
Caching
Gitlab
GIT
Vue.js
Angular
Gitlab-ci
GraphQL
Jenkins

Job description

  • Desarrollo frontend con Vue.js creando componentes reutilizables, modulares y optimizados (Vue Router, Vuex/Pinia).
  • Implementación de estilos y layouts con CSS/SCSS y frameworks de UI (Tailwind, Vuetify).
  • Desarrollo de nuevos evolutivos y funcionalidades.
  • Integración de mapas y funcionalidades GIS mediante ArcGIS API for JavaScript (capas, simbología, renderizado dinámico, herramientas de interacción y análisis espacial).
  • Integración de datos geoespaciales desde servicios REST, WMS, WFS y GeoJSON.
  • Diseño y mantenimiento de arquitectura de microfrontends (módulos independientes, comunicación entre ellos y despliegues autónomos).
  • Integración con backend mediante APIs REST y GraphQL, gestión de autenticación y estado.
  • Desarrollo de pruebas, depuración, optimización de rendimiento y mantenimiento del código.
  • Elaboración de documentación técnica y control de calidad del código.
  • Trabajo colaborativo con equipos de diseño, backend y otros desarrolladores, participación en revisiones de código.

Requirements

  • Experiencia sólida con Vue.js y su ecosistema (Vue Router, Vuex/Pinia).
  • Conocimiento de HTML5, CSS3 y JavaScript (ES6+).
  • Experiencia en integración de mapas con ArcGIS API for JavaScript.
  • Consumo de APIs REST y GraphQL.
  • Experiencia en arquitectura de microfrontends.
  • Conocimientos de Angular.
  • Uso avanzado de Git y plataformas como GitHub o GitLab.
  • Aplicación de buenas prácticas de calidad de código (código limpio, reutilizable y documentado).
  • Uso de herramientas de ticketing (JIRA, Remedy u otras).
  • Experiencia profesional de 3 a 5 años en el perfil.
  • Requisitos deseables
  • Frameworks de estilos: Tailwind CSS, Vuetify, Bootstrap.
  • Pruebas automatizadas con Jest, Cypress o similares.
  • Optimización de rendimiento (lazy loading, caching, optimización de mapas).
  • Experiencia con otras librerías de mapas (Leaflet, Mapbox).
  • Metodologías ágiles (Scrum, Kanban).
  • Experiencia en CI/CD (Jenkins, GitLab CI o similares).
  • Conocimientos avanzados de análisis geoespacial (buffers, intersecciones, cálculo de áreas.

Benefits & conditions

Contrato indefinido

23 días de vacaciones

Descuentos exclusivos en Fnac, teatro, cine, Booking y más

Retribución flexible: ticket restaurante, seguro médico, guardería… ¡y todo ello desgrava en IRPF!

About the company

En Experis, compañía líder en soluciones tecnológicas y gestión de talento IT del grupo ManpowerGroup, impulsamos proyectos innovadores conectando a los mejores profesionales con entornos tecnológicos de alto impacto. Apostamos por el desarrollo continuo, la empleabilidad a largo plazo y la participación en proyectos internacionales que marcan diferencia.

Apply for this position