On-Demand Virtual Assistant

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

TYPE OF WORK

Any

SALARY

$3/h (USD)

HOURS PER WEEK

15

DATE UPDATED

Jun 25, 2026

JOB OVERVIEW

About Us
Global Staffing Solutions provides businesses across the United States with professional virtual assistants and administrative support. As our client base continues to grow, we're looking for a dependable Virtual Assistant who can help us complete a variety of projects.

About the Position
This is a flexible, hourly position with hours that vary based on project demand.

Some weeks may only require a few hours of work, while busier weeks may offer close to full-time hours. The right candidate will enjoy a flexible schedule and be available to take on assignments as they arise.

This role is ideal for someone looking to build a long-term relationship with a growing company.

How You'll Be Paid
This position is based on billable hours.
You'll receive assignments from our team and will be paid for the actual time spent completing each task.

For example:

A task that takes 1 hour = 1 hour of pay.
A project that takes 5 hours = 5 hours of pay.

You'll never be asked to work unpaid on client assignments.

Responsibilities

Your assignments may include:
Administrative support

Email
and calendar management
Data entry
Online research
Spreadsheet creation and maintenance
CRM updates
Document formatting
Customer follow-up
Appointment scheduling
Creating reports
Other administrative tasks as assigned

Because we support multiple businesses, no two days are exactly the same.

Qualifications

We're looking for someone who is:
Fluent in written and spoken English
Highly organized
Detail-oriented
Reliable and honest
Able to manage time independently
Comfortable learning new software
A proactive problem solver
Available to accept work as projects become available
Preferred Experience

Experience with any of the following is a plus:
Google Workspace
Microsoft Office
Canva
ChatGPT and AI tools
CRM platforms
Real estate administration
Executive assistant work
Customer service

What We Offer
Work from home
Flexible schedule
Competitive hourly pay
Variety of projects
Friendly U.S.-based team
Opportunity for increased hours as our company grows
Potential for a long-term, consistent position based on performance

How to Apply - email ----------

Please include the following:
Your resume.
A brief introduction about yourself.
Your hourly rate (USD).
Your internet speed test results.
The word "Pineapple" at the beginning of your application so we know you've read the entire posting.

We carefully review every application and look forward to meeting our next tea ---------- mber!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0200
Total Execution Time  0.0213
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,503,736 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/On-Demand-Virtual-Assistant-1676615
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0148 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1676615
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 646908
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1676615
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',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-08-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1676615' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1676615 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-25-2026=1171***Jun-26-2026=401***Jun-27-2026=196***Jun-28-2026=176***Jun-29-2026=131***Jun-30-2026=69***Jul-01-2026=56***Jul-02-2026=32***Jul-03-2026=13***Jul-04-2026=20***Jul-05-2026=9***Jul-06-2026=30***Jul-07-2026=95***Jul-08-2026=15***Jul-09-2026=14***Jul-10-2026=17***Jul-11-2026=7***Jul-12-2026=12***Jul-13-2026=8***Jul-14-2026=11***Jul-15-2026=12***Jul-16-2026=7***Jul-17-2026=4***Jul-18-2026=15***Jul-19-2026=5***Jul-20-2026=3***Jul-21-2026=4***Jul-22-2026=4***Jul-23-2026=12***Jul-24-2026=7***Jul-25-2026=11***Jul-26-2026=17***Jul-27-2026=16***Jul-28-2026=25***Jul-29-2026=15***Jul-30-2026=11***Jul-31-2026=17***Aug-01-2026=16***Aug-02-2026=15***Aug-03-2026=13***Aug-04-2026=13***Aug-05-2026=15***Aug-06-2026=14***Aug-07-2026=16***Aug-08-2026=27***Aug-12-2026=2' WHERE job_id'1676615'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=2144***Jul-2026=524***Aug-2026=131' WHERE job_id'1676615'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1676615' 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` = 1676615 
0.0081   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '646908'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)