freehire launches on Product Hunt on 26 August.

Follow →

Vue.js Frontend Developer

Summary

Build and maintain Vue 3 web apps with Composition API, Pinia state management, and Tailwind/Vuetify styling, integrating REST APIs and writing tests.

Responsibilities

  • Build interactive web applications using Vue 3 and Composition API
  • Implement state management with Pinia
  • Develop responsive UIs with Tailwind CSS or Vuetify
  • Integrate frontend with RESTful APIs
  • Write unit and E2E tests with Vitest and Cypress
  • Optimize application performance and user experience

Requirements

  • 3‑5 years of Vue.js development experience
  • Proficiency in Vue 3 Composition API and TypeScript
  • Experience with Pinia or Vuex state management
  • Knowledge of Vue Router and Nuxt.js
  • Understanding of build tools such as Vite or Webpack
  • Experience with UI component libraries

Nice to Have

  • Experience with Nuxt 3
  • Knowledge of Arabic RTL layout
  • Experience with SSR

Skills

  • Vue.js
  • TypeScript
  • Pinia
  • Nuxt.js
  • Tailwind CSS
  • Vite
  • REST APIs

Dubai, UAE

Full-time

Engineering

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available