Digital Marketing Assistant — Social Media, SEO & Web Support

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

TYPE OF WORK

Full Time

SALARY

$465.00 - $565.00

HOURS PER WEEK

40

DATE UPDATED

Sep 25, 2026

JOB OVERVIEW

About the Role
We are looking for a creative, detail-oriented, and tech-savvy Digital Marketing Assistant to help grow and maintain our company's online presence.
This role will primarily focus on social media, SEO, website management, content creation, and digital marketing support. The ideal candidate is someone who enjoys both creative and technical work and can take initiative to identify opportunities to improve our online visibility, engagement, and customer experience.
As a secondary responsibility, the position may occasionally provide backup support for basic operations and scheduling tasks when needed. Operations support is not the primary focus of this role.

Work Schedule & Availability
Must be willing and able to work a Graveyard (GY) Shift aligned with our business operating hours.
Must be available and logged into Zoom for the entire scheduled shift.
Zoom will serve as the primary virtual workspace during working hours.
Employees are expected to remain available and responsive throughout their scheduled shift.
Any planned break or temporary absence from Zoom should follow the company's established break/availability procedures.
Consistent attendance, punctuality, and availability during scheduled hours are required.
Must have a reliable, high-speed internet connection.
Must have minimal power interruptions and a stable work-from-home setup.
Preferably has more than one monitor to efficiently manage multiple applications, systems, and tasks simultaneously.

Key Responsibilities

Social Media Management
Create, organize, and schedule social media content
Develop engaging content ideas aligned with the company's brand
Write captions, promotional content, and other social media copy
Create or assist with graphics and visual content
Maintain consistent branding across social media platforms
Repurpose existing content for different platforms
Monitor comments, messages, and engagement
Track social media performance and identify opportunities for improvement
Research social media trends and relevant content ideas
Help grow brand awareness and online engagement

SEO & Local SEO
Conduct keyword and competitor research
Identify opportunities to improve organic search visibility
Optimize website content for relevant search terms
Assist with on-page SEO, including page titles, meta descriptions, headings, image alt text, and internal linking
Support local SEO efforts
Create or optimize SEO-friendly website content
Monitor search performance and identify areas for improvement
Use tools such as Google Search Console and Google Analytics to review website performance
Stay informed about SEO best practices and search trends

Website Support
Maintain and update website content
Add or edit service information, photos, blog posts, and other website content
Make basic website layout and formatting changes
Ensure website information is accurate and up to date
Help improve website usability and mobile experience
Perform basic website troubleshooting
Assist with website integrations, plugins, and third-party tools
Identify broken links, outdated information, or other website issues
Coordinate with developers or outside vendors when more advanced technical work is required

Content Creation & Digital Marketing
Research content topics relevant to the business and target audience
Assist with blog posts, website articles, promotional materials, and email content
Help develop digital marketing campaigns
Research competitors and industry trends
Assist with online promotions and campaigns
Track basic marketing performance metrics
Help identify ways to increase website traffic, inquiries, and online engagement
Maintain organized digital marketing files and content calendars

Backup Operations Support
Operations support is a secondary responsibility and will primarily be provided when the regular operations team needs assistance.
Tasks may include:
Providing backup scheduling assistance
Responding to basic customer inquiries when needed
Updating client information
Assisting with simple administrative tasks
Helping with other basic operational tasks during busy periods or staff absences
This position is not primarily an operations or scheduling role.

Qualifications
Excellent written English
Strong communication skills
Good understanding of social media platforms
Basic to intermediate knowledge of SEO
Strong attention to detail
Creative mindset with an understanding of branding
Good organizational and time-management skills
Comfortable researching information independently
Able to manage multiple projects and deadlines
Comfortable learning new software and technology
Able to work independently with minimal supervision
Proactive and willing to suggest ideas and improvements
At least 1 year of relevant experience in digital marketing, social media management, SEO, website management, content creation, or a similar role.

Technical Skills
Experience with the following is a plus:

Social Media

Facebook

Instagram
TikTok
Meta Business Suite
Canva

SEO & Analytics
Google Search Console
Google Analytics
Keyword research tools
Local SEO tools

Website
WordPress
Wix, Squarespace, Shopify, or similar platforms
HTML/CSS
Basic JavaScript
Website plugins and integrations
Basic website troubleshooting

Other
Google Workspace
Google Sheets
AI tools such as ChatGPT

Email
marketing platforms
Content scheduling tools
You do not need to be an expert in every tool listed above. We are more interested in someone with a strong foundation, willingness to learn, and the ability to figure things out.

Ideal Candidate
We are looking for someone who is:
Creative — able to come up with fresh content and marketing ideas
Tech-savvy — comfortable learning and working with digital tools
Detail-oriented — catches errors and keeps information accurate
Proactive — doesn't always need to be told what needs to be done
Resourceful — knows how to research and find solutions
Organized — can manage multiple projects and deadlines
Reliable — communicates clearly and follows through
Analytical — can look at data and identify areas for improvement
Adaptable — comfortable handling both creative and technical tasks

What We Value
We value someone who doesn't simply complete assigned tasks but can also say:
"I noticed this could be improved. Here's what I recommend."
We want someone who can help us grow our online presence, improve our digital marketing, and continuously make our website and content better.
Portfolio examples are highly encouraged, particularly for social media, SEO, website, content creation, and digital marketing work.

Please respond with Posh at the beginning of your response so I know you read the full description.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0137
Total Execution Time  0.0165
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,432 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Digital-Marketing-Assistant-Social-Media-SEO-Web-Support-1738302
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0071 seconds)  (Hide)
0.0015   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1738302
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 899041
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1738302
AND `misc`.`id` IS NULL 
0.0005   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 = '1738302' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738302 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-25-2026=417***Sep-26-2026=155***Sep-27-2026=3' WHERE job_id= '1738302'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=574' WHERE job_id= '1738302'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1738302' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1738302 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '899041'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0013   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)