Skip to main content
Post your resume and find your next job on Indeed!

Photo jobs in Calgary, AB

Sort by: -
    • Shoot and edit simple photos and video content (real is better than overly polished).
    • Mountain View Building Materials is looking for a part-time or freelance…
    • The seasonal school photographer will travel to various schools to conduct school photo day sessions.
    • Photograph a variety of subjects both children and adults…
    • Compile photos, videos, and results from activations to support recap reporting.
    • Assist with editing photos, videos, and graphics using tools such as Canva or…
    • Visual Storytelling: Source, edit, and design compelling graphics and photos that bring our clients' brands to life.
    • Content Creation & Animation: Transform raw video clips, photos, and graphics into engaging vertical content using both traditional editing techniques and…
    • Comfortable creating photo and video content using a phone or basic camera equipment.
    • Coordinate approved freelance photo/video support for larger campaigns,…
    • Submit event recaps, including photos, metrics, and feedback to the team.
    • Team Leads are senior representatives of our clients’ brands and play a key role in…
    • Must have a smart phone with ability to take/ upload photos.
    • At industry and consumer trade shows.
    • In unique areas such Yoga Studios, Wellness Events, Sports…
    • Hours of Work: 35 hours per week.
    • Position Type: Canada Summer Jobs contract.
    • The candidate must be between the ages of 15 and 30 at the beginning of the…
    • Hours of Work: 35 hours per week.
    • Position Type: Canada Summer Jobs contract.
    • The candidate must be between the ages of 15 and 30 at the beginning of the…
    • Strong consulting, writing, editing (photo/video/text), and communication skills.
    • Creative Direction: Review, create, and delegate engaging posts, stories, and…
    • Capture photos and videos of learners (for outreach and promotion).
    • Responsibilities may include creating and scheduling social media content, designing visuals…
    • Average hours are dependent on staff availability and business needs - weekend availability is a must!
    • Marketing including, social media, contacting clients and…
    • Assist in the preparation and readiness for photo/video shoots.
    • Assist in photo/video shoots and help edit for social media and other relevant marketing…
    • Upload and organize photo files promptly after each shoot.
    • We are hiring full-time Photographers in Calgary.
    • Travel to multiple property locations daily.
Get email updates for the latest Photo jobs in Calgary, AB

By creating a job alert, you agree to our Terms . You can change your consent settings at any time by unsubscribing or as detailed in our terms.

People also searched:

photographer

Career Resources:

Job Post Details

Marketing Specialist (Part-Time or Freelance) - job post

Mountain View Building Materials
Calgary, AB T3Z 2A6Hybrid work
$35–$60 an hour - Part-time, Freelance

Job details

Pay

  • $35–$60 an hour

Job type

  • Freelance
  • Part-time

Location

Calgary, AB T3Z 2A6Hybrid work

Full job description

Join Our Team as a Marketing Specialist

Mountain View Building Materials is looking for a part-time or freelance Marketing Specialist to help us build momentum around our refreshed brand, website, social media, and digital presence.

This is a hands-on role for someone who enjoys creating content, telling real stories, organizing ideas, and helping a growing business show up more consistently and professionally.

Mountain View Building Materials is looking for a part-time or freelance Marketing Specialist (Employee or Contractor) to help us build momentum around our refreshed brand, website, social media, and digital presence. We are looking for a practical, creative, and dependable marketer who can get close to the business, understand our customers, and help us share the Mountain View story in a way that feels real. This person will take ownership, be collaborative yet independent, and help communicate the exceptional projects and Mountain View’s mission in the building community.

Hours: Approximately 15-25 hours per week (flexible based on workload and seasonality)

Compensation: $35-$60/hour based on experience

Location: Calgary-based preferred, with occasional visits to project sites and Design Haus in Canmore.

About Mountain View Building Materials

For more than 20 years, Mountain View Building Materials has helped bring some of Alberta's most remarkable exterior projects to life.

From custom homes and mountain retreats to large-scale renovations, we supply premium exterior materials backed by practical expertise, trusted relationships, and service that people can count on. We believe the best projects are built through collaboration, thoughtful planning, and partners who genuinely care about getting it right.

We've recently completed a full brand refresh and are preparing to update our website. Now we need someone who can help carry that work forward through consistent content, social media, digital updates, and practical marketing support.

Who You Are

This role is ideal for someone who is developing their marketing career and wants to apply their skills in a real business environment. You may have a few years of experience in marketing, social media, content creation, digital marketing, photography, video, or brand support. You may be freelancing, building your portfolio, or looking for a steady part-time role where your work can make a visible impact.

You're comfortable running digital channels, writing clear and direct copy, and keeping a website current. You already use AI tools to work smarter, generate ideas, and create efficiencies. Most importantly, you care about quality, follow through on commitments, and understand that authenticity beats perfection every time.

What You'll Do

Support the refreshed brand

  • Support the rollout of our new brand and website across social media, website content, campaigns, and customer-facing materials
  • Keep marketing content aligned with the Mountain View voice: knowledgeable, approachable, practical, and genuine
  • Help ensure our digital presence reflects the quality of our products, service, and customer experience

Own content creation from start to finish

  • Capture content on-site, including projects, operations, and Design Haus in Canmore
  • Shoot and edit simple photos and video content (real is better than overly polished)
  • Turn projects, products, behind-the-scenes moments, and conversations into posts, reels, and short-form video
  • Write captions, headlines, and stories that sound like us: knowledgeable, approachable, and genuine
  • Repurpose content across platforms so one great story works harder

Manage social media and digital channels

  • Maintain a consistent Instagram presence through photos, reels, and stories
  • Share weekly updates on LinkedIn
  • Curate Pinterest boards for Design Haus
  • Develop occasional email newsletters when we have something worth saying
  • Monitor engagement and identify what content is performing well
  • Keep our digital presence current
  • Update the website with new projects, products, and company news
  • Execute and manage Google and Meta campaigns, including setup, copywriting, testing, and optimization
  • Build and maintain a practical content calendar that keeps us organized and consistent
  • Track performance across engagement, website traffic, and lead activity, identifying what's working and where we can improve
  • Look for practical opportunities to strengthen visibility, consistency, and lead generation
  • Use AI tools to draft content, generate variations, repurpose ideas, and simplify reporting

What You'll Bring

  • 2-5 years of experience in marketing, social media, or digital marketing
  • Strong writing skills and good content instincts
  • Experience creating content through photography, video, or both
  • Confidence being hands-on capturing, editing, publishing, and adapting
  • Familiarity with tools such as Google Analytics, Meta Business Suite, Canva, or similar platforms
  • Examples of campaigns, projects, or content you're proud to share

What MVBM Offers

  • A clear brand strategy, messaging, and direction are already established
  • Real project, products, people, and stories to work with
  • Flexible structure through part-time hours or freelance structure
  • Access to modern tools, including AI, to help you do your best work
  • The opportunity to build your portfolio while supporting a respected Calgary business
  • A role where your creativity, initiative, and follow-through will be noticed

We look forward to reviewing your application.

Materials you trust. A partner you can call.

Pay: $35.00-$60.00 per hour

Application question(s):

  • What interests you about the Marketing Specialist position with Mountain View?

Work Location: Hybrid remote in Calgary, AB T3Z 2A6

Let Employers Find YouUpload Your Resume