Full Stack Developer – Marketing Tools Platform

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

TYPE OF WORK

Full Time

SALARY

$750 - $1,750

HOURS PER WEEK

40

DATE UPDATED

Jan 29, 2026

JOB OVERVIEW

Full Stack Developer – Marketing Tools Platform

About Us
We are a growing company building innovative marketing tools to help businesses scale their digital presence. We value clean code, collaboration, and continuous learning. Our team works remotely and uses modern development tools including AI-assisted coding to move fast and build quality products.

Job Summary
We're looking for a skilled Full Stack Developer to join our team and help build, maintain, and improve our suite of marketing tools. You'll work closely with our team to develop new features, optimize performance, and ensure our applications are reliable and user-friendly.

Tech Stack
Next.js
TypeScript
PostgreSQL
Prisma
GitHub
Claude Code (AI-assisted development)

Responsibilities
Develop and maintain web applications using Next.js and TypeScript
Write clean, maintainable, and well-documented code
Collaborate with tea ---------- mbers via GitHub (pull requests, code reviews)
Design and implement database schemas and queries using PostgreSQL
Troubleshoot and debug issues across the full stack
Participate in planning and feature discussions
Work with AI coding tools to improve productivity

Required Skills

Technical:
Proficient in TypeScript and JavaScript
Experience with Next.js and React
Backend development experience with Node.js
Strong knowledge of PostgreSQL
Experience with Prisma or similar ORMs
Familiar with Git and GitHub workflows
Understanding of REST APIs

Soft Skills:
Strong written English communication
Self-motivated and able to work independently
Detail-oriented with good problem-solving abilities
Available for async communication and occasional video calls

Nice to Have
Experience with AI-assisted development tools (Claude Code, GitHub Copilot)
Experience with Tailwind CSS
Previous work on SaaS products
Knowledge of marketing platforms or tools

What We Offer
Flexible working hours
100% remote work – work from anywhere in the Philippines
Modern tech stack
Room for growth as the company expands

How to Apply
Please include:
Resume/CV
GitHub profile or portfolio with relevant projects
Brief introduction – why you're interested
Expected salary (monthly, USD)
Availability – when can you start?
Applications without a GitHub or portfolio link will not be considered.

Interview Process
Application review
Technical assessment
Video interview
Final decision

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0120
Total Execution Time  0.0133
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Stack-Developer-Marketing-Tools-Platform-1567278
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0068 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1567278
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 859917
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1567278
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-04-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1567278' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1567278 
0.0007   UPDATE employer_jobs SET hit_counts '***Jan-29-2026=45***Jan-30-2026=66***Jan-31-2026=9***Feb-01-2026=27***Feb-02-2026=33***Feb-03-2026=15***Feb-04-2026=14***Feb-05-2026=4***Feb-06-2026=2***Feb-07-2026=2***Feb-08-2026=3***Feb-09-2026=3***Feb-10-2026=2***Feb-11-2026=3***Feb-12-2026=8***Feb-13-2026=2***Feb-14-2026=5***Feb-16-2026=3***Feb-17-2026=1***Feb-18-2026=1***Feb-19-2026=1***Feb-20-2026=2***Feb-22-2026=3***Feb-23-2026=2***Feb-24-2026=1***Feb-25-2026=2***Feb-26-2026=1***Feb-27-2026=1***Mar-02-2026=1***Mar-04-2026=1***Mar-05-2026=1***Mar-07-2026=2***Mar-08-2026=1***Mar-09-2026=1***Mar-11-2026=1***Mar-12-2026=1***Mar-13-2026=1***Mar-14-2026=2***Mar-19-2026=2***Mar-20-2026=1***Mar-22-2026=1***Mar-26-2026=3***Mar-27-2026=6***Mar-28-2026=1***Apr-05-2026=1***Apr-06-2026=2***Apr-15-2026=1' WHERE job_id'1567278'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jan-2026=120***Feb-2026=141***Mar-2026=26***Apr-2026=4' WHERE job_id'1567278'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1567278' 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` = 1567278 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '859917'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)