Graphic Designer / Design VA

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

TYPE OF WORK

Gig

SALARY

$7/hr

HOURS PER WEEK

10

DATE UPDATED

Sep 20, 2026

JOB OVERVIEW

We’re looking for a high-taste graphic designer to work with RevLoft on a project-by-project basis.

This is not a part-time or full-time position right now. Work will be assigned whenever we have design projects, and you’ll be paid based on your hourly rate for the work completed.

As we grow and the volume of design work becomes more consistent, there may be an opportunity to turn this into a part-time or full-time role.

The biggest thing I care about is design taste.

I’m not looking for someone who can simply follow a Canva template. I want someone who has designed genuinely good-looking work before, understands hierarchy, typography, spacing, composition, branding, and can take a reference and make something that feels just as good or better.

A common workflow might be me sending you a design and saying:

“I like the direction/style of this. Can we create something inspired by it for this project?”

You should be able to understand what makes the reference work, then create something original that fits our brand/project rather than simply copying it.

We will always provide the copy/content. Your job is primarily to turn that copy and our briefs into great visual design.

You may work on things such as:

- Image ads for info products, agencies, coaches, SaaS, webinars, etc. (not ecom ads)
- LinkedIn and other social media graphics
- Instagram carousels
- Instagram Story designs
- Landing page graphics and infographics
- Landing page wireframes/mockups — you do not need to code them; our operations team will handle implementation
- Info product / course / digital product mockups
- Webinar and VSL slide decks
- Brand assets and occasional logo work
- Visual concepts for campaigns
- Motion graphics occasionally (this is a plus, not a requirement)
- Other design work that comes up across our agency and client projects

You should be comfortable working from both detailed briefs and loose creative direction.

For example, sometimes we may provide an exact brief with the copy, dimensions, references, and direction. Other times we may give you the copy, show you a few references, explain the objective, and expect you to come up with the visual direction yourself.

Because this is project-based, I’m also looking for someone who is responsive and can generally start projects quickly when work comes in. I’m not expecting you to sit around waiting for us, but turnaround time and communication matter.

To Apply

Start your application with the word “RevLoft.”

(If your application does not start with RevLoft, it will automatically be disqualified)

Then include:

1. Your portfolio / best work

Please don’t just send me a giant generic portfolio. Send me the best and most relevant work you’ve done for the types of designs listed above.

Especially include image ads, social graphics, carousels, landing page designs, infographics, product mockups, or slide decks if you have them.

2. Your desired hourly rate

There is no fixed hourly rate listed for this role. Tell me what hourly rate you would want to charge for this type of work.

3. Your availability

Let me know roughly how many hours you currently have available and how quickly you can normally start a project after receiving a brief.

Hiring Process

If I like your portfolio, I’ll shortlist you and send you a small trial task consisting of 1-2 quick image ad designs.

The trial is mainly to see your actual design taste, how well you interpret a brief/reference, communication, and execution.

If you crush the trial, we’ll start sending you paid design projects as they come in.

Long-term, I’d like to find one designer I can rely on consistently rather than finding someone new every time we need something designed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0171
Total Execution Time  0.0199
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,472 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Graphic-Designer-Design-VA-1734385
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0084 seconds)  (Hide)
0.0007   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1734385
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 971468
 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` = 1734385
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',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-10-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1734385' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1734385 
0.0009   UPDATE employer_jobs SET hit_counts = '***Sep-20-2026=1687***Sep-21-2026=502***Sep-22-2026=150***Sep-23-2026=65***Sep-24-2026=46***Sep-25-2026=40***Sep-26-2026=31***Sep-30-2026=3***Oct-03-2026=1' WHERE job_id= '1734385'  
0.0005   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=2523***Oct-2026=1' WHERE job_id= '1734385'  
0.0006   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1734385' 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` = 1734385 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '971468'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)