This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The project is the world’s largest community-driven shopping platform, active in 20+ markets. It helps millions make smarter spending decisions across discovery, evaluation, and (re-)purchase by connecting people with the right brands and retailers. Technical stack: Vue.js 2 & 3, GraphQL.
Job Responsibility:
Build and maintain reusable, high-quality Vue.js components and user interfaces
Lead the migration of our codebase from Twig and Vue 2 to Vue 3
Help transition our build tooling from Webpack to Vite to streamline development
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:
Deep Browser Knowledge: Fundamental understanding of how browsers render code and awareness of modern platform capabilities & limitations
TypeScript/
Nice to have:
Vue 3 and Composition API: Experience with Vue 3 and the Composition API is a strong plus