Brand Design & TikTok Content Specialist for Cosmetics Startup

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

TYPE OF WORK

Any

SALARY

$750/Month

HOURS PER WEEK

45

DATE UPDATED

Jun 21, 2026

JOB OVERVIEW

We are building a cosmetics/skincare brand using white-label products and are looking for a creative, fast, and commercially-minded person to help us test multiple brand concepts.

This role is not just graphic design. We need someone who can think like a brand builder, understand packaging, create strong social media content, and help us test which product concepts have the best chance of selling through Shopify and TikTok Shop.

You will help us create different brand/concept ideas, including product packaging designs, Shopify visuals, TikTok content ideas, social media posts, and advertising creatives. The goal is to test multiple concepts quickly, identify the most promising ones, and then scale the winning brand.

##Responsibilities

* Create cosmetic/skincare brand concepts from scratch
* Design product packaging concepts for white-label skincare/cosmetic products
* Create clean, premium-looking product labels and mockups
* Build visual directions for different brand ideas, including colors, fonts, layout, and overall aesthetic
* Create social media content ideas for TikTok, Instagram, and TikTok Shop
* Help plan viral-style TikTok content angles, hooks, scripts, and ad creatives
* Support Shopify store design, product page layout, banners, and brand visuals
* Research competitor skincare/cosmetic brands and identify design/content trends
* Help us test different concepts quickly and improve based on feedback

##Ideal Candidate

You should have experience with some or most of the following:

* Beauty, skincare, cosmetics, wellness, or ecommerce brand design
* Packaging design, label design, or product mockups
* Canva, Figma, Photoshop, Illustrator, or similar tools
* Shopify store design or ecommerce product page design
* TikTok, Instagram Reels, short-form video content, or UGC-style content
* Social media ad creatives and viral content strategy
* Branding for startups or direct-to-consumer ecommerce brands

You do not need to be perfect at everything, but you must be smart, reactive, creative, and willing to move fast.

## Important Qualities

We are looking for someone who is:

* Creative but also practical
* Fast at producing concepts
* Good at taking feedback
* Able to research trends independently
* Interested in ecommerce, TikTok Shop, and beauty brands
* Good at testing ideas instead of overthinking everything
* Reliable, organised, and proactive
* Able to communicate clearly in English

## First Test Project

Before hiring full-time, we would like to start with a paid test project.

For the first concept, we may ask you to create:

* 1 skincare/cosmetic brand concept
* 1 logo or brand direction
* 1 product label/packaging concept
* 2–3 product mockups
* 3 TikTok content ideas or ad angles
* 3 social media post concepts
* Basic Shopify product page design direction

If the test project is strong, we would like to hire the right person full-time.

## To Apply

Please send:

1. A short introduction about yourself
2. Your portfolio link
3. Examples of beauty, skincare, packaging, ecommerce, Shopify, or social media work
4. Your experience with TikTok, TikTok Shop, Shopify, or ecommerce brands
5. The design/content tools you use
6. Your expected monthly full-time salary
7. Your availability and how soon you can start

Please start your application with the word “SKINCARE” so we know you read the full post.

We are looking for someone long-term who can grow with the business. If you are creative, fast, and understand how to make brands look good and sell online, we would like to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0175
Total Execution Time  0.0190
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,495,576 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/brand-design-tiktok-content-specialist-for-cosmetics-startup-1673214
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0088 seconds)  (Hide)
0.0005   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1673214
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 946881
 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` = 1673214
AND `misc`.`idIS NULL 
0.0005   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1673214
AND `misc`.`idIS NULL 
0.0007   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-08',ej.date_added) duration_daysDATEDIFF('2026-09-08',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-09-08',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1673214' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1673214 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1673214
AND `misc`.`idIS NULL 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-21-2026=714***Jun-22-2026=189***Jun-23-2026=70***Jun-24-2026=17***Jun-25-2026=11***Jun-26-2026=5***Jun-27-2026=4***Jun-28-2026=6***Jun-29-2026=4***Jun-30-2026=4***Jul-01-2026=7***Jul-03-2026=1***Jul-04-2026=5***Jul-05-2026=2***Jul-06-2026=3***Jul-07-2026=3***Jul-08-2026=1***Jul-10-2026=2***Jul-11-2026=2***Jul-12-2026=1***Jul-13-2026=2***Jul-15-2026=2***Jul-16-2026=1***Jul-18-2026=2***Jul-19-2026=1***Jul-21-2026=1***Jul-22-2026=1***Jul-23-2026=1***Jul-24-2026=1***Jul-25-2026=8***Jul-26-2026=15***Jul-27-2026=11***Jul-28-2026=12***Jul-29-2026=12***Jul-30-2026=11***Jul-31-2026=13***Aug-01-2026=14***Aug-02-2026=14***Aug-03-2026=10***Aug-04-2026=12***Aug-05-2026=12***Aug-06-2026=8***Aug-07-2026=17***Aug-08-2026=22***Aug-09-2026=22***Aug-10-2026=17***Aug-11-2026=20***Aug-12-2026=20***Aug-13-2026=20***Aug-14-2026=21***Aug-15-2026=22***Aug-16-2026=25***Aug-17-2026=23***Aug-18-2026=24***Aug-19-2026=23***Aug-20-2026=24***Aug-21-2026=24***Aug-22-2026=21***Aug-23-2026=26***Aug-24-2026=23***Aug-25-2026=23***Aug-26-2026=19***Aug-27-2026=3***Aug-28-2026=2***Aug-29-2026=1***Aug-30-2026=1***Sep-04-2026=1***Sep-08-2026=1' WHERE job_id'1673214'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1024***Jul-2026=121***Aug-2026=513***Sep-2026=2' WHERE job_id'1673214'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1673214' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1673214 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '946881'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)