Freelance Social Media Manager / Fashion Content Strategist for Gen Z Fashion Brand

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

TYPE OF WORK

Any

SALARY

2500

HOURS PER WEEK

41

DATE UPDATED

May 12, 2026

JOB OVERVIEW

Full Time Freelance Social Media Manager / Fashion Content Strategist for Gen Z Fashion Brand


Brand: Angel Ruche?Location: Remote, preferably Philippines / Southeast Asia/ Bali

?Type: Full-time freelance / independent contractor
?Schedule: Monday–Friday, preferred 11:00 AM–5:00 PM, 11:00pm-12:00am Philippines/Hong Kong time, with flexibility during weekend support and launches. Preferred weekend support: 3 hours on both Sat and Sun.

Angel Ruche is a romantic, feminine, Gen Z-focused fashion brand with a global customer base, especially in the US.

We are looking for a full-time freelance Social Media Manager / Fashion Content Strategist to help us grow our social media, improve our content direction, protect our brand image, and build a stronger content system.
This is a long-term freelance role, not a one-time project.

We want someone who can take ownership, think creatively, understand fashion culture, and help make our social media even stronger.

You should deeply understand Western Gen Z fashion culture, TikTok/Instagram/Pinterest aesthetics, viral fashion content, and why girls emotionally connect with a fashion brand. You should be passionate about fashion, highly visual, and able to explain why content works , not just follow trends.

Angel Ruche is also an AI-first fashion company, so you must be open to using AI tools such as ChatGPT, Claude, Notion AI, AI image/model tools, or other AI-assisted workflows to work faster and smarter.

Working Hours
Our China studio team works 10:30 PM–7:30 PM Hong Kong time. Since the Philippines and Hong Kong are in the same timezone, our preferred schedule is:

Monday–Friday: 10:30 AM–4:30 PM, 11:00pm-12:00am, PM Philippines/Hong Kong time?Includes a 1-hour meal break.
Sat - Sun : 12:00-3:00PM (Flexible and negotiable)

This gives enough overlap with our China team for filming/content coordination, while also allowing later coverage for social posting, comments, creator outreach, and US-facing audience activity.
Some launch/weekend support may be needed during major drops, campaigns, viral ---------- nts, or urgent brand/community situations.

Responsibilities

* Analyze Angel Ruche’s current social media and identify what is working
* Study viral or high-performing posts and explain why they worked
* Create weekly content plans for Instagram, TikTok, Pinterest, and possibly Twitter/X
* Suggest content ideas based on Gen Z fashion trends, buying psychology, and seasonal ---------- nts
* Write captions, hooks, scripts, and short-form video concepts in strong natural English
* Create filming briefs for our China studio team
* Guide the team on what product shots, try-ons, behind-the-scenes, styling clips, founder ---------- nts, and detail shots to film
* Help improve founder content, BHS content, product storytelling, launch content, and community-building content
* Reply to comments and help protect Angel Ruche’s brand image in a warm, emotionally intelligent, premium tone
* Find creators, fashion girls, micro-influencers, and paid content partners who truly match Angel Ruche’s aesthetic
* Work alongside our PR manager by finding more aesthetic, brand-aligned creators beyond generic UGC profiles
* Keep content plans, creator notes, ideas, and performance learnings organized in Notion
* Communicate clearly with the team through Slack
* Use AI tools to brainstorm, organize, analyze, and scale content workflows without losing brand taste
*
Requirements
* Excellent English writing and communication
* Strong understanding of US/Western Gen Z fashion culture
* Passionate about fashion and aesthetics
* Strong taste in feminine, romantic, coquette, Pinterest-style fashion
* Experience with Instagram, TikTok, Pinterest, or social content for a fashion/beauty/lifestyle/DTC brand
* Able to analyze content, not just copy trends
* Comfortable working remotely with a China-based team
* Comfortable replying to comments and protecting brand image publicly
* Strong creator/influencer taste
* Must be adaptive to AI tools and excited to work in an AI-first company
* Must be willing to use tools like ChatGPT, Claude, Notion AI, Slack, and AI-assisted content workflows
* Bonus if you already use ChatGPT, Claude, Notion, or AI image/model tools
* Bonus if you are a fashion girl/fashionista yourself

Not a fit if you are:
* A generic social media admin
* Someone who does not understand fashion or aesthetics
* Someone who cannot write naturally in English
* Someone who needs the founder to come up with every idea
* Someone who only follows trends but cannot understand brand identity
* Someone who is resistant to AI tools or new workflows
* Someone who cannot stay organized in Notion/Slack
* Someone who replies to comments in a defensive, cold, or off-brand way
* Someone who only finds generic UGC creators without understanding brand fit


How to Apply:

Please apply with:
1. A short introduction about you and your fashion/social media background
2. Examples of social media accounts, content, or brands you have worked on
3. A short explanation of why you feel connected to Angel Ruche’s aesthetic
4. Your experience using AI tools such as ChatGPT, Claude, Notion AI, or AI image/model tools
5. Your expected monthly freelance rate for full-time work
6. Your availability and preferred working hours
7. The mini case study below

Mini Case Study Required:

Please review Angel Ruche’s Instagram and submit a short but thoughtful mini case study.
We are not looking for a long strategy deck. We want to see your taste, fashion sense, content thinking, English writing, and ability to understand our brand.

Please include:

1. Brand Understanding
In 3–5 sentences, describe what you think Angel Ruche’s brand world is.?What kind of girl/customer are we speaking to??What emotion or fantasy do you think the brand sells?

2. Content Analysis
Choose 2 Angel Ruche posts that you think are strong or have strong potential.
For each post, explain:
* Why it works or could work
* What customer emotion it taps into
* What could be repeated from this post in future content

3. Content Improvement
Choose 1 Angel Ruche post you think could be improved.
Explain:
* What you would improve: hook, caption, editing, visual direction, styling, pacing, or CTA
* How you would make it feel more viral, more premium, or more emotionally desirable

4. New Content Ideas
Suggest 5 new content ideas for Angel Ruche.
At least 1 should be video ideas for TikTok/Reels.?At least 1 should be founder-related or behind-the-scenes.?At least 1 should be community or comment-driven.

5. Hooks / Opening Lines
Write 5 hooks Angel Ruche could use for TikTok/Reels/Instagram.
These can be:
* First spoken line
* Text overlay
* Caption opener
* POV-style hook

6. Creator / Influencer Taste Test
Suggest 3 creators, influencers, or fashion girls who you think match Angel Ruche’s aesthetic.
For each one, explain:
* Why they fit our brand
* What type of content we could ask them to create
* Whether they feel more suitable for paid content, gifting, UGC, or long-term brand relationship

7. AI Workflow

Explain one AI workflow you would use to make Angel Ruche’s social media stronger.
Examples:
* Using ChatGPT/Claude for hooks, captions, comment replies, content calendars, or trend analysis
* Using Notion AI/ other tools to organize social learnings and creator lists
* Using AI image/model generation for creative testing ( photoshoot concept / editorial style model shooting without product)


8. Comment Reply Test

Write 2 example comment replies in Angel Ruche’s tone:
1. A warm reply to someone complimenting a product
2. A calm, premium reply to someone leaving a slightly negative or doubtful comment e.g “cheap polyester material” / “not worth the price”

Please keep the case study clear and organized. Strong applicants will be invited to a short interview and may be offered a paid trial project before we begin the full-time freelance role.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0197
Total Execution Time  0.0220
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,536,904 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Freelance-Social-Media-Manager-Fashion-Content-Strategist-for-Gen-Z-Fashion-Brand-1644754
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0099 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1644754
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 934061
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1644754
AND `misc`.`idIS NULL 
0.0009   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 '1644754' 
0.0005   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1644754 
0.0012   UPDATE employer_jobs SET hit_counts '***May-12-2026=588***May-13-2026=127***May-14-2026=58***May-15-2026=42***May-16-2026=33***May-17-2026=15***May-18-2026=30***May-19-2026=22***May-20-2026=25***May-21-2026=16***May-22-2026=11***May-23-2026=5***May-24-2026=9***May-25-2026=10***May-26-2026=17***May-27-2026=11***May-28-2026=12***May-29-2026=4***May-30-2026=10***May-31-2026=14***Jun-01-2026=9***Jun-02-2026=7***Jun-03-2026=1***Jun-04-2026=5***Jun-05-2026=3***Jun-06-2026=3***Jun-07-2026=3***Jun-08-2026=5***Jun-09-2026=7***Jun-10-2026=12***Jun-11-2026=5***Jun-12-2026=3***Jun-13-2026=1***Jun-14-2026=1***Jun-15-2026=3***Jun-16-2026=1***Jun-17-2026=1***Jun-18-2026=3***Jun-19-2026=1***Jun-20-2026=4***Jun-21-2026=4***Jun-22-2026=3***Jun-23-2026=3***Jun-24-2026=4***Jun-25-2026=1***Jun-26-2026=1***Jun-27-2026=3***Jun-28-2026=3***Jun-30-2026=3***Jul-01-2026=5***Jul-03-2026=1***Jul-05-2026=7***Jul-06-2026=6***Jul-07-2026=4***Jul-08-2026=1***Jul-09-2026=7***Jul-10-2026=3***Jul-11-2026=7***Jul-12-2026=9***Jul-13-2026=9***Jul-14-2026=1***Jul-15-2026=2***Jul-16-2026=1***Jul-18-2026=2***Jul-19-2026=1***Jul-20-2026=2***Jul-21-2026=4***Jul-22-2026=5***Jul-23-2026=2***Jul-24-2026=3***Jul-25-2026=4***Jul-26-2026=2***Jul-27-2026=20***Jul-28-2026=8***Jul-29-2026=14***Jul-30-2026=10***Jul-31-2026=8***Aug-01-2026=4***Aug-02-2026=1***Aug-03-2026=1***Aug-04-2026=2***Aug-05-2026=5***Aug-06-2026=5***Aug-07-2026=5***Aug-08-2026=5***Aug-09-2026=4***Aug-10-2026=6***Aug-11-2026=5***Aug-12-2026=12***Aug-13-2026=6***Aug-14-2026=7***Aug-15-2026=1***Aug-16-2026=5***Aug-17-2026=6***Aug-18-2026=7***Aug-19-2026=3***Aug-20-2026=2***Aug-21-2026=4***Aug-23-2026=8***Aug-24-2026=5***Aug-25-2026=2***Aug-26-2026=5***Aug-27-2026=3***Aug-28-2026=1***Aug-29-2026=2***Aug-30-2026=1***Sep-01-2026=5***Sep-02-2026=3***Sep-03-2026=1***Sep-04-2026=3***Sep-05-2026=1***Sep-08-2026=1' WHERE job_id'1644754'  
0.0007   UPDATE employer_jobs SET monthly_hits '***May-2026=1058***Jun-2026=103***Jul-2026=148***Aug-2026=123***Sep-2026=14' WHERE job_id'1644754'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1644754' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1644754 
0.0006   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '934061'
AND `date_added` >= '2022-06-08' 
0.0005   select from teasers 
0.0005   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)