Full-Stack Marketing Manager

  • Category: Digital Marketing Expert Jobs
  • Location: North Vancouver, British Columbia
  • Job Type: Full Time / Part Time
  • Salary: Estimated: $ 25K to 29K
  • Published on: 2025/09/16

About Us

Step is an innovative fitness platform offering dance, fitness, and martial arts classes through live and on-demand sessions. We’re on a mission to make top-tier training accessible to everyone, and we need a Full-Stack Marketing Manager to help us grow our audience across North America.

The Role

As our Full-Stack Marketing Manager, you will own the entire marketing function—driving brand awareness, generating leads, and setting the foundation for scalable growth. You’ll work directly with the founding team, taking a hands-on approach to everything from campaign execution to high-level strategy. This is a unique opportunity for someone who loves to wear multiple hats, pivot quickly as the company grows, and make a direct impact on our success.

Key Responsibilities

Strategy & Planning: Develop and execute a comprehensive marketing strategy that aligns with our business goals—covering brand, content, digital marketing, and more.
Campaign Management: Plan, launch, and optimize marketing campaigns across channels (Google Ads, LinkedIn, email, social media) to drive user acquisition and brand awareness.
Content Creation: Generate compelling, on-brand content (blog posts, newsletters, social media updates, landing pages) to engage prospects and customers.
Analytics & Reporting: Track key metrics (CAC, LTV, CTR, conversion rates), run A/B tests, and report insights to guide decision-making and campaign optimization.
Brand Building: Shape and maintain our brand voice, ensuring all messaging is consistent, resonates with our audience, and differentiates us in the market.
Collaboration & Coordination: Work closely with sales, product, and leadership teams to align marketing efforts with broader company objectives; manage relationships with external agencies or freelancers as needed.
Growth & Experimentation: Continuously explore new marketing channels, tactics, and technologies to drive growth and keep us on the cutting edge.
What We’re Looking For

Broad Marketing Experience: 3+ years of experience in a full-stack or generalist marketing role, ideally in a startup or high-growth environment.
Strategic & Hands-On: You’re comfortable setting overall strategy but also getting into the weeds to execute campaigns, create assets, and analyze data.
Digital Marketing Proficiency: Strong knowledge of paid acquisition channels (Google Ads, Meta, LinkedIn), marketing automation tools, and basic SEO/SEM practices.
Content & Copywriting Skills: Ability to produce clear, engaging content and marketing collateral that resonates with our target audience.
Analytical Mindset: Familiar with key performance metrics and adept at using data to inform decisions. Experience with tools like Google Analytics, HubSpot, or similar.
Entrepreneurial Spirit: Comfortable in a dynamic, fast-paced setting where you can pivot quickly, handle ambiguity, and thrive on building from the ground up.
Communication & Collaboration: Excellent written and verbal communication skills; track record of working cross-functionally with diverse stakeholders.


Company Name: Step.co

Related jobs

  • Marketing Coach

    Ideal Siding is revolutionizing the siding renovation industry. As a franchisor company, we operate with a unique business model where our marketing department functions as an in-house agency serving our franchisees. Our marketing department is dedic...

    Full Time / Part Time

    $ Estimated: 24K to 32K

    Burnaby, British Columbia

    2025/09/16


    Apply Now

  • Marketing and Communications Manager

    Are you a creative and strategic marketing professional passionate about making a difference? Do you have a vision for growing nonprofit visibility, engaging stakeholders, and enhancing brand impact? Care for Women is seeking an experienced Marketing...

    Full Time / Part Time

    $ Estimated: 20K to 21K

    Abbotsford, British Columbia

    2025/09/16


    Apply Now

  • Social Media Manager

    We are seeking a creative and results-driven Social Media Manager to join our dynamic team. The ideal candidate will be responsible for developing and implementing effective social media strategies that enhance our brand presence and engage our audie...

    Full Time / Part Time

    $ Estimated: 17K to 18K

    Mission, British Columbia

    2025/09/16


    Apply Now