Senior Web Developer & Tracking & Systems Automation Specialist (Wix, GA4, GTM, HubSpot, APIs)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

WAGE / SALARY

$10–$18 USD/hr depending on skill &am...

HOURS PER WEEK

20

DATE UPDATED

May 14, 2026

JOB OVERVIEW

Overview:

This role involves advanced Wix web development, Google Analytics / GTM tracking setup, CRM and API integrations, and building custom automations. We are not looking for a manager. We are looking for a senior-level technical problem solver who can architect solutions, build systems from scratch, and troubleshoot complex issues across multiple platforms.

This is a part-time, hourly role for EST working hours.

You will step in whenever technical challenges arise across our websites, marketing stack, and business systems. You will not manage systems day-to-day. You will design and implement solutions, build custom functionality, and take ownership of problems until they are fully resolved.

You should be someone who:
*Can translate business requirements into scalable technical solutions
*Knows how to architect, build, and troubleshoot systems across multiple platforms
*Can create custom functionality using JavaScript, APIs, and automation tools
*Is comfortable working with unfamiliar tools and learning quickly
*Takes full ownership of problems until they are solved
*Communicates proactively, especially when issues arise
*Is available during US EST business hours

If you enjoy solving complex technical problems and building robust systems from start to finish, this role is for you.

Key Responsibilities:

A. Marketing & Tracking Systems
Design and implement tracking systems using Google Analytics, Google Tag Manager, Google Ads, Google Search Console, YouTube, and social media pixels
Configure accurate cross-platform conversion tracking
Debug tracking discrepancies and attribution issues
Implement custom event tracking and measurement solutions

NOTE: This is not a campaign management role. You build and fix tracking systems; you do not manage daily ad performance.

B. Website Development & Systems
Build websites and landing pages using Wix and other website builders
Work with Wix CMS to create dynamic, database-driven pages
Develop custom site functionality using JavaScript, Velo, APIs, and webhooks
Implement forms, integrations, and custom workflows
Troubleshoot issues across front-end, CMS, and third-party integrations

NOTE: This is not an ongoing maintenance role. Your focus is building scalable solutions and fixing technical issues when they arise.

C. Business Systems, Integrations & Automation
Set up and connect business systems such as HubSpot, CallTrackingMetrics, Dialpad, store locators, and other tools
Build custom automations using APIs, webhooks, and tools such as Zapier and Make
Ensure systems communicate correctly and data flows reliably between platforms
Troubleshoot broken automations, integration failures, and data issues

NOTE: This is not an operations role. You build and troubleshoot systems rather than manage day-to-day usage.

Qualifications:

A. Technical Skills
Strong experience with GA4, GTM, Google Ads, Search Console, and pixel implementation
Advanced experience with Wix, including CMS, dynamic pages, and Velo
Proficiency in JavaScript, HTML, and CSS
Experience working with APIs, webhooks, and custom automations
Experience integrating CRMs and business systems, especially HubSpot
Strong debugging and troubleshooting skills across multiple platforms

B. Soft Skills
Independent problem solver with strong critical thinking skills
Highly adaptable and able to learn new systems quickly
Strong written and verbal communication skills
Proactive “over-communication,” especially when issues arise
Detail-oriented with a systems-thinking mindset
Comfortable challenging assumptions and proposing better solutions

C. Company Core Values
Radical Candor
Extreme Ownership
Anticipation
Lean
Drive
Overcommunication
Growth Mindset

Compensation:
Part-time, hourly role
$10–$18 USD per hour, depending on experience and skill level

Shortlisted candidates will be asked to complete a brief 3–5 minute Loom video and a technical interview as part of the hiring process.

Keywords:
Wix, Wix CMS, Velo, JavaScript, Web Development, Dynamic Pages, APIs, Webhooks, Automation, Custom Functions, Zapier, Make, Google Analytics, GA4, Google Tag Manager, GTM, Conversion Tracking, Google Ads, Facebook Pixel, HubSpot, CRM Integrations, Troubleshooting, Debugging, HTML, CSS, System Integration

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.2251
Total Execution Time  0.2264
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,544,208 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Web-Developer-Tracking-Systems-Automation-Specialist-Wix-GA4-GTM-HubSpot-APIs-1646656
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.2190 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0013   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1646656
 LIMIT 1 
0.0016   SELECT *
FROM `employers`
WHERE `employer_id` = 269960
 LIMIT 1 
0.0237   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1646656
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-06-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1646656' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1646656 
0.0017   UPDATE employer_jobs SET hit_counts '***May-14-2026=251***May-15-2026=47***May-16-2026=18***May-17-2026=11***May-18-2026=17***May-19-2026=22***May-20-2026=11***May-21-2026=7***May-22-2026=4***May-23-2026=2***May-24-2026=1***May-25-2026=2***May-26-2026=4***May-27-2026=7***May-28-2026=1***May-29-2026=3***May-30-2026=1***May-31-2026=3***Jun-01-2026=8***Jun-02-2026=4***Jun-03-2026=2***Jun-04-2026=1***Jun-05-2026=2***Jun-06-2026=2***Jun-07-2026=1***Jun-08-2026=2***Jun-09-2026=3***Jun-11-2026=2***Jun-12-2026=3***Jun-13-2026=1***Jun-14-2026=4***Jun-15-2026=4***Jun-17-2026=1***Jun-18-2026=1***Jun-19-2026=1***Jun-20-2026=1***Jun-23-2026=1' WHERE job_id'1646656'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=412***Jun-2026=44' WHERE job_id'1646656'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1646656' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1646656 
0.1859   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '269960'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)