For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Arc Exclusive
Arc Exclusive

Google Tag Manager Specialist for Vue.js SPA - Part-time - Worldwide

Location

Remote anywhere

Hourly rate

Hourly rate

Min. experience

3 - 5 years

Hours per week

20 hours

Duration

4 weeks

Required skills

Google Tag ManagerVue.js

Freelance job
Posted an hour ago
Apply now
Actively recruiting / 5 applicants

We’re here to help you

Juliana Torrisi is in direct contact with the company and can answer any questions you may have. Email

Juliana TorrisiJuliana Torrisi, Recruiter

Context

Our Company is a members-only luxury hotel booking platform built on a Nuitee white-label (Vue.js

SPA). We inject a custom frontend layer via Google Tag Manager. We need a specialist to own

the higher-risk GTM injection work and harden stability ahead of a paid acquisition test.

Engagement

Contract, part-time, approximately 15 to 20 hours per week, milestone-based payment tied to

deliverable acceptance. Scoped engagement of roughly 3 to 4 weeks, beginning the week of

May 18. Works alongside our existing full-stack engineer, who stays on the backend, Stripe, and

auth critical path.

The Core Skill We Are Hiring For

GTM script injection into a Vue.js single-page application. This is the non-negotiable

requirement. We need someone who has done this specifically, not general front-end work. If a

candidate’s experience is strong front-end but light on GTM-into-SPA, they are not a fit for this

role.

Scope of Work

• Build a booking intercept modal injected via GTM, displaying a guest-rate-versus-member-

rate comparison at the rate selection step.

• Inject dual-rate display logic onto white-label search results and hotel detail pages.

• Make all GTM injections idempotent and stable across SPA client-side navigation (route

changes, back and forward button behavior).

• Diagnose a known intermittent navigation bug to determine whether the root cause is our

injection or the underlying platform, and resolve or escalate accordingly.

• Audit and document the existing GTM container (~15 scripts) so injection logic is

maintainable.

Required

• Demonstrated GTM injection into a Vue or other JS-framework SPA.

• Strong vanilla JS and CSS. Our overrides use scoped class names, DOM-ready timing

logic, and idempotent injection patterns.

• Experience with SPA-specific failure modes: re-injection on navigation, MutationObserver

scoping, event listener accumulation.

• Front-end performance profiling.

Nice to Have

• Experience with white-label or third-party platforms the team does not control.

• PostHog or similar event-tracking instrumentation.

Success Looks Like

GTM injections that hold up cleanly through the full user flow, an intercept modal that works

across all user states without breaking the white label, and a documented, maintainable

container, so we can run paid ad traffic and trust the funnel data.

Scope Note

The bug diagnosis is the wildcard in this engagement. If the intermittent navigation bug is found

to originate in our injection rather than the underlying platform, the fix may exceed a punch-list

item. Engagement is part-time with a possible scope revisit after the diagnosis milestone.

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service