HiddenGem Media is a leading marketing agency in the vacation rental industry, helping luxury cabins, micro-resorts, and boutique hotels grow their bookings and build standout brands. We partner with unique, independently owned hospitality businesses to help them move beyond OTA platforms like Airbnb--so they can take control of their bookings, build brand equity, and drive long-term business growth.
From scroll-stopping Instagram and TikTok reels to high converting email campaigns and more, we manage every part of the digital marketing funnel so our clients can focus on what they do best: hospitality.
Based in Guelph, ON off Hwy-6, we're an enthusiastic, tight-knit team that brings together creative energy, strategic thinking, and a high-performance mindset. Our culture is grounded in
PASSION
for the work we do,
TEAMWORK
that amplifies results, and
INNOVATION
that keeps us ahead of the curve. We operate on clear systems and proven processes that empower our team to scale impact, stay organized, and deliver industry-leading results. As we continue to grow, we're looking for sharp, motivated individuals eager to make an impact and help shape the future of vacation rental marketing in an ever-evolving digital world.
Learn More About Us:
Website: https://hiddengem.media/
Instagram: @hiddengem.stays
YouTube Channel: youtube.com/@dustinbaker/videos
A Few of Our Clients:
As our client base continues to expand, we are looking for a dedicated and hands-on Content Marketing Assistant to be an essential support to our Account Management team.
This is an
entry-level
position that offers the chance to gain crucial, real-world experience in an innovative digital marketing agency. You will be actively involved in the day-to-day execution that fuels our clients' success, from social media content creation and community engagement to email marketing and more. This role is built for someone eager to absorb knowledge, take initiative, and quickly become a valuable contributor within a high-performance team. We reward team members who bring value and are ready to make a significant impact on our clients' growth.
Who You Are
This role is the perfect fit if you are:
A proactive, creative thinker with a genuine passion for social media, travel, and storytelling, who also thrives on organization.
A time management pro who is focused, efficient, and able to maintain quality work, even with repetitive or detail-heavy tasks.
A fast learner eager to take initiative, comfortable with self-guided problem-solving, and excited to grow.
Adaptable and unbothered by shifting priorities in a fast-moving, startup-style environment.
Energized by collaboration and feedback, seeing constructive input as an opportunity to learn.
Summary of Role
As a Content Marketing Assistant, your core mission is to support the Account Management team by executing high-quality daily marketing tasks, primarily across social media and email. This is a hands-on, detail-oriented, entry-level position that involves managing content creation, engagement, and reporting to ensure our clients' campaigns run flawlessly and achieve their growth goals.
Key Responsibilities
Social Media Content Execution:
Create and schedule engaging Instagram Reels and carousels, and cross-post content to client Facebook and TikTok accounts.
Instagram Stories Management:
Design and publish Stories to promote audience engagement, drive email sign-ups, and direct traffic to client websites.
Email Marketing Support:
Design and schedule weekly email campaigns, ensuring the content, structure, and design follows best practices.
Community Management
: Actively manage client social media accounts by thoughtfully responding to comments and DMs and proactively encouraging audience engagement.
Data Collection & Reporting:
Gather weekly performance data for client accounts from social media, email platforms, and website analytics.
Quality Assurance (QA):
Assist the Account Manager team with QA testing on marketing funnel assets, including landing pages, email automations, and custom websites.
Attention to Detail & Brand Alignment:
Execute all marketing tasks with precision, ensuring content, visuals, and copy are consistently tailored to each client's unique brand identity and guidelines.
General Team Support:
Provide general administrative and project assistance to the Account Management team and other internal departments as needed to support overall business growth.
Qualifications
Must-Have:
Confident using Instagram features, including Reels, Stories, tagging, commenting, and DMs.
Familiarity with creating short-form video content (using the Instagram editor or similar tools) and ability to follow visual and copy-based content templates.
Strong graphic design skills in Canva, with an eye for clean, on-brand design
Excellent time management and organizational skills to juggle multiple client projects and meet deadlines consistently.
Proactive, detail-oriented, and holds a strong sense of personal ownership over all work.
Team-oriented yet able to work independently; comfortable collaborating closely but also productive working solo.
Eager to learn, open to feedback, and motivated to grow in a fast-paced environment.
Genuine interest in travel, hospitality, and a passion for helping businesses grow.
Good to Have:
Prior experience with social media marketing/management in a professional setting
Experience with scheduling tools like Meta Business Suite
Experience with email marketing
Job Details
Salary:
$40,000 - $45,000/year
Benefits:
Extended health and dental coverage
Perks:
Flexible Hybrid Schedule: Enjoy the flexibility of working from home for most days of the week, balancing remote work with in-office team connection.
Be part of an innovative, passionate, and collaborative company leading the vacation rental marketing space.
Casual dress and a laid-back, startup-style atmosphere.
On-site parking and a nearby cafe.
Team social events and a team culture that celebrates wins, supports growth, and has fun along the way.
Our Hiring Process
Submit Your Application
- SEE STEPS BELOW
Intro Meeting
- A brief introductory video call with the Operations Manager (Gillian) and Lead Account Manager (Makenna)
In-Office Interview
- Meet with Gillian and Dustin Baker (Founder & CEO) at our office in Guelph.
Reference Check
- Final step before officially joining the team
-------
IMPORTANT -- HOW TO APPLY:
To be considered for this role, please follow
both
steps below:
1. Submit your application
Email your application to
gillian@hiddengem.media
with the subject line: Content Marketing Assistant Application - [Your Name]
Your application should include:
Your resume
Your creative portfolio and/or any relevant creative samples (ideally Instagram reels you've created)
2. Complete a short video introduction
As part of our process, we ask all applicants to submit a very brief (2-3 min) video answering three quick questions:
Tell us about yourself
What interests you about HiddenGem Media?
Why do you think you'd be a great fit for this role?
SUBMIT YOUR VIDEO HERE:
https://forms.gle/tn3ou9nYkU6gLqX27
Applications without a video submission will not be considered.
________
NOTE: The preferred start date for this role is mid October
Job Type: Full-time
Pay: $40,000.00-$45,000.00 per year
Benefits:
Casual dress
Dental care
Extended health care
Paid time off
Ability to commute/relocate:
Guelph, ON: reliably commute or plan to relocate before starting work (preferred)
Application question(s):
This is a hybrid role that requires you to come to the office 1-2 days per week. Please confirm you're able to reliably commute to our office in Guelph to accommodate this.
Are you willing to complete the short video portion of your application (see bottom of job post for instructions on how to apply)? APPLICATIONS WITHOUT A VIDEO WILL NOT BE CONSIDERED*
Work Location: Hybrid remote in Guelph, ON
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.