Vue.js Developer
Develop content-led websites for an iGaming media affiliate business. The focus is on usable, discoverable pages: combining Vue interfaces with rendering, performance and content workflows that support both readers and the wider product team.
Your responsibilities
- Implement responsive components using Vue 3 and TypeScript.
- Build Nuxt 4 features and use server rendering where appropriate.
- Coordinate with content, SEO, design and product colleagues.
- Improve Core Web Vitals, accessibility and mobile behaviour.
- Integrate APIs and content platforms using REST or GraphQL.
- Maintain reusable interface patterns and reliable release workflows.
- Support analytics, campaign measurement and conversion-related changes.
- Write tests and review code.
Experience and skills
- At least five years building production applications with JavaScript and Vue.js.
- Strong JavaScript or TypeScript, Vue 3, Composition API and state-management skills such as Pinia.
- Familiarity with Nuxt, server rendering and Vite.
- Experience with testing tools such as Vitest or Playwright.
- Knowledge of accessible responsive design, technical SEO and web performance.
- API integration, Git and CI/CD experience, with careful attention to maintainability.
Additional experience that would help
- iGaming, affiliate, comparison or publishing products.
- SEO analytics, campaign measurement or A/B tests.
- Headless CMS, structured data, frontend security or privacy-aware analytics.
Apply through Huwell Consultancy using vacancy reference HC-5619. Include experience relevant to this position and any questions you would like to discuss.
