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 posts
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 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 a high-performing and 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 to our core client services. 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, and highly organized individual with a passion for social media and digital marketing.
A fast learner who is eager to absorb new information and take on new challenges.
Social media savvy and confident using tools like Canva to create visually compelling content.
Someone with a keen eye for visual detail and an interest in how to align content with a client's unique brand and tone.
Ready to thrive in a collaborative team environment and open to feedback as you grow.
Summary of Role
As a Marketing Assistant, your core focus is to support the Account Management team in executing high-quality marketing campaigns, primarily across social media and email. This is a hands-on, detail-oriented role for someone who loves making things happen behind the scenes and wants to grow in the digital marketing space.
Key Responsibilities
Social Media Content Execution:
Support the Account Manager (AM) team in creating and scheduling engaging Instagram Reels and carousels, as well as cross-posting content to client Facebook and TikTok accounts.
Instagram Stories Management:
Help design and publish Stories to promote engagement, drive email sign-ups, and direct traffic to client websites.
Email Marketing Support:
Assist the AM team in the design and scheduling weekly email campaigns following best practices and guidance.
Attention to Detail & Brand Alignment:
Execute all marketing tasks with a high degree of detail, consistently ensuring content, visuals, and copy are tailored to the unique brand identity, tone, and visual guidelines of each individual client.
Community Management:
Actively manage client social media accounts by thoughtfully responding to comments and DMs and proactively encouraging audience engagement in a manner consistent with the client's brand voice.
Data Collection & Reporting:
Gather weekly performance data for client accounts from social media, email platforms, and website analytics.
Quality Assurance:
Assist the AM team with quality assurance testing on marketing funnel assets, including landing pages, email automations, and custom websites.
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 (Reels, Stories, tagging, commenting, DMs)
Strong Canva skills with an eye for clean, on-brand design
Strong organizational and time management abilities to manage multiple priorities
Proactive, detail-oriented, and enthusiastic team player
Willingness to learn and be open to feedback
Interest in travel, hospitality, or helping small businesses grow
Good to Have:
Prior experience with social media marketing/management in a professional setting
Experience or exposure to scheduling tools like Meta Business Suite
Experience with email marketing
Job Details
Salary:
$38,000 - $40,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, Makenna, and Dustin Baker (Founder & CEO) at our office in Guelph.
Reference Check
- Final step before officially joining the team
-------
IMPORTANT
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: Marketing Assistant Application - [Your Name]
Your application should include:
Your resume
Any relevant creative samples or portfolio pieces (e.g. Instagram posts, Canva designs, etc.)
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.*
Job Type: Full-time
Pay: $38,000.00-$40,000.00 per year
Benefits:
Casual dress
Dental care
Extended health care
Paid time off
Work from home
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? 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.