Web Developer – Framer, Meta Tracking & Shopify

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

TYPE OF WORK

Part Time

SALARY

$7/hr

HOURS PER WEEK

TBD

DATE UPDATED

Sep 20, 2026

JOB OVERVIEW

# Web Developer – Framer, Meta Tracking & Shopify

Location: Philippines – Remote
Type: Independent Contractor
Hours: Project-based / ad hoc
Compensation: Hourly - please provide your expected hourly rate

## About Us

We're a UK performance marketing agency specialising in Meta advertising and performance creative for DTC e-commerce brands.

We're looking for a technically capable web developer who can help us with our existing Framer website and, importantly, properly implement and troubleshoot our website tracking.

This isn't a role for someone who has simply installed a Meta Pixel before.

We need someone who understands how website tracking actually works and can investigate problems, diagnose what's wrong and implement the correct solution.

Initially, we have a specific project that needs completing. If you're good at what you do, there is potential for further website and landing-page work with us on an ongoing basis.

## What you'll be working on

Your initial work will involve:

* Making changes and updates to an existing Framer website
* Reviewing our current Meta Pixel and tracking implementation
* Diagnosing tracking issues rather than simply following installation instructions
* Implementing and/or fixing Meta Conversions API (CAPI)
* Ensuring browser and server-side events are configured correctly
* Handling event deduplication where required
* Testing events and confirming that data is being received correctly within Meta Events Manager
* Configuring and troubleshooting Google Tag Manager where required
* Working with GA4 and related website analytics/tracking
* Investigating discrepancies or problems with conversion tracking
* Implementing custom code or scripts where necessary

We don't need you to be the world's leading Framer developer. The website already exists, and initially we mainly need someone comfortable making changes to it.

Your technical understanding of tracking, integrations and web development is more important.

## What we're looking for

You should have genuine hands-on experience with:

* Meta Pixel
* Meta Conversions API
* Meta Events Manager
* Browser-side and server-side tracking
* Event configuration and troubleshooting
* Event deduplication
* Google Tag Manager
* GA4
* Framer
* HTML, CSS and JavaScript where required for implementation or troubleshooting

Most importantly, you need to be capable of diagnosing problems independently.

If an event isn't firing correctly, we don't want someone who immediately needs instructions telling them what to change. We want someone who can investigate the implementation, work out what is happening, test potential solutions and fix it properly.

## Shopify experience is a big plus

We also build landing pages for e-commerce brands, so experience with Shopify development would be particularly useful.

If you understand Shopify themes, Liquid, custom landing pages, tracking implementations and integrations within Shopify, please tell us about this in your application.

There is potential for a longer-term working relationship with the right person, particularly if you can support both development and tracking work across Framer and Shopify.

## Working arrangement

This is initially an ad-hoc, project-based independent contractor position, not a fixed 40-hour-per-week role.

We're not concerned about exactly when you work. You can manage your own working hours, provided communication is reliable and agreed work is completed within the required timeframe.

You will need your own suitable computer and a reliable internet connection.

As an independent contractor based in the Philippines, you will be responsible for your own local taxes, registrations and BIR obligations where applicable.

## How to apply

Please don't send us a generic application telling us that you're a hardworking web developer.

Instead, send us:

1. A short introduction explaining your relevant development and ad tracking experience.
2. Examples of websites/projects you've personally worked on.
3. Details of your experience with Meta Pixel and Conversions API, including an example of a tracking problem you've personally diagnosed or fixed.
4. Details of your experience with Framer.
5. Details of any Shopify development experience you have.
6. Your expected hourly rate in USD.
7. Your general availability over the next few weeks.

Please include the word **TARTAN** somewhere in your application so we know you've read the full job post.

We're much more interested in evidence that you can actually do the work than a long CV or generic cover letter.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0259
Total Execution Time  0.0277
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,502,840 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Web-Developer-Framer-Meta-Tracking-Shopify-1734583
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0145 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0015   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734583
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 843991
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1734583
AND `misc`.`id` IS NULL 
0.0006   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-09-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1734583' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734583 
0.0017   UPDATE employer_jobs SET hit_counts = '***Sep-20-2026=327***Sep-21-2026=352***Sep-22-2026=90***Sep-23-2026=45***Sep-24-2026=24***Sep-25-2026=21***Sep-26-2026=20***Sep-27-2026=1' WHERE job_id= '1734583'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=880' WHERE job_id= '1734583'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1734583' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734583 
0.0035   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '843991'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0004   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)