Frontend Developer JavaScript / Vue

Beigar
Barcelona, Spain
7 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

Barcelona, Spain

Tech stack

JavaScript
HTML5
CSS
Code Review
Desktop Publishing
OpenLayers
Scrum
SonarQube
TypeScript
Eslint
React
GIT
Vue.js
SASS
WebPack
Angular
Figma
Front End Software Development
REST
Es2015
Jasmine

Job description

Se trata de 2 posiciones abiertas en distintos proyectos tecnológicos, con equipos ágiles y una arquitectura frontend sólida.

Buscamos perfiles con experiencia en JavaScript moderno y Vue.js que quieran dar el salto a proyectos de mayor escala, trabajando con buenas prácticas y en entornos colaborativos., * Desarrollo de componentes reutilizables con JavaScript (ES6+) y Vue.js.

  • Implementación de interfaces y maquetación responsive (HTML5, CSS3, SASS, BEM).
  • Integración con APIs REST.
  • Participación en revisiones de código mediante Git (pull requests, gestión de ramas).
  • Colaboración en equipos ágiles (Scrum/Kanban).
  • Mantenimiento y mejora continua del código.

Requirements

  • 3-5 años de experiencia en desarrollo frontend.
  • Dominio de JavaScript / ECMAScript 6+.
  • Al menos 2 años de experiencia con Vue.js.
  • Conocimientos sólidos de HTML5, CSS3, SASS y metodología BEM.
  • Experiencia trabajando con Git (pull requests, ramas).
  • Experiencia en integración con APIs REST.
  • Experiencia en entornos ágiles.

Se valorará

  • Conocimientos en testing unitario (Jest, Karma, Jasmine).
  • Experiencia con librerías de mapas (Leaflet, OpenLayers).
  • Conocimientos de otros frameworks (React o Angular).
  • Experiencia o interés en TypeScript.
  • Uso básico de herramientas de diseño como Figma.
  • Experiencia con herramientas como ESLint, SonarQube, Webpack o Vite.

Benefits & conditions

  • Incorporación directa a multinacional tecnológica.
  • Proyecto estable con recorrido a largo plazo.
  • 2 vacantes en distintos proyectos, con alta probabilidad de encaje.
  • Stack moderno: JavaScript ES6+, Vue.js, SASS.
  • Modalidad híbrida: 3 días remoto / 2 presencial.
  • Entorno ágil con foco en calidad y buenas prácticas.
  • Salario competitivo

Apply for this position