Назад
Company hidden
обновлено 3 часа назад

Senior Frontend Engineer (Vue.js & GraphQL)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Frontend Engineer (Vue GraphQL): Modernizing and enhancing user-facing platforms with an accent on building reusable Vue.js components and integrating GraphQL APIs. Focus on migrating codebase to Vue 3, transitioning build tooling to Vite, and ensuring high code quality and collaboration in an agile environment.

Location: Must be based in Winnipeg, Manitoba, Canada or planning to relocate. Hybrid work environment with regular on-site presence required.

Company

hirify.global is the world’s largest community-driven shopping platform active in 20+ markets, helping millions make smarter spending decisions by connecting people with brands and retailers.

What you will do

  • Build and maintain reusable, high-quality Vue.js components and user interfaces
  • Lead migration from Twig and Vue 2 to Vue 3
  • Transition build tooling from Webpack to Vite
  • Integrate with GraphQL APIs for efficient data fetching and updates
  • Ensure code quality through testing, best practices, and clean architecture
  • Collaborate with designers, PMs, and backend engineers in an agile environment

Requirements

  • Must be based in or relocate to Winnipeg, Manitoba, Canada
  • Strong proficiency in TypeScript and modern JavaScript (ES6+)
  • 3+ years experience with client-side JS frameworks, especially Vue 2/3
  • Solid understanding of CSS architecture and responsive design
  • Experience with Webpack, Vite, Git, and CI/CD workflows
  • Excellent communication skills; company language is English

Nice to have

  • Experience with Vue 3 and Composition API
  • Proven migration experience (Vue 2 to Vue 3, Webpack to Vite)
  • Hands-on experience with GraphQL clients like Apollo
  • Familiarity with state management libraries like Vuex or Pinia
  • Knowledge of frontend testing tools such as Jest and Vue Test Utils
  • Keen eye for UI/UX quality

Culture & Benefits

  • 32 days paid vacation plus birthday off
  • Flexible hybrid working scheme
  • Learning budget and internal training
  • Mental health coaching
  • Regular global and local team events
  • Possibility of sabbatical after three years
  • Supportive, diverse, and open-minded team culture

Hiring process

  • TA call with Talent Expert
  • Technical round with live case and manager
  • Final round meeting other team members (1 to 3 interviews)

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...