Vue.js Developer
Build fast, engaging web experiences for an iGaming media affiliate business. You’ll develop and improve websites that help users compare information, explore content and find their way to relevant gaming brands. The role combines modern frontend development with a strong focus on page speed, search visibility and user experience.
What you’ll do
- Develop responsive websites and reusable interface components with Vue 3 and TypeScript.
- Build pages and features with Nuxt 4, including server-side rendering where it supports search visibility and performance.
- Work with content, SEO, design and product teams to turn ideas into clear, user-friendly web pages.
- Improve page speed, accessibility, mobile usability and Core Web Vitals.
- Connect frontend applications to REST or GraphQL APIs and content systems.
- Build and maintain reusable components and shared frontend patterns.
- Support analytics, campaign tracking and conversion-focused page improvements.
- Write tests, review code and help maintain reliable release workflows.
What you’ll bring
- 5+ years professional experience building production web applications with JavaScript and VueJS.
- Strong skills in JavaScript or TypeScript and a good understanding of modern frontend development.
- Experience with Vue 3, the Composition API and state management such as Pinia.
- Familiarity with Nuxt and server-side rendering.
- Experience using Vite and frontend testing tools such as Vitest or Playwright.
- Good understanding of responsive design, accessibility, web performance and technical SEO.
- Experience working with APIs, Git and CI/CD workflows.
- A careful approach to code quality and a practical way of solving problems.
Useful additions
- Experience with iGaming, affiliate marketing, comparison websites or digital publishing.
- Familiarity with SEO analytics, campaign tracking or A/B testing.
- Experience with headless CMS platforms, structured data or schema markup.
- Knowledge of frontend security and privacy-conscious analytics.