mobile-nav

Careers

HubSpot Developer

We’re looking for HubSpot Developers to build custom websites, CMS modules, and CRM-powered experiences that drive growth for our clients.

Job Description

As a HubSpot Developer at MO Agency, you’ll work across HubSpot Content Hub and CRM projects to bring designs, functionality, and integrations to life. From custom themes and modules to smart forms, workflows, and HubDB-powered content.

You’ll collaborate with designers, strategists, and account managers to build engaging, scalable, and conversion-focused HubSpot websites. You’ll also support lightweight API integrations, troubleshoot logic issues, and regularly support other devs in the team on multi-platform projects.

This is a technical role with a strong creative edge—perfect for someone who enjoys working in the HubSpot ecosystem but can also think strategically about performance, scalability, and UI best practices.

Responsibilities & duties

  • Develop and maintain HubSpot Content Hub (CMS) websites: templating (HubL), custom modules, themes and landing pages
  • Build and maintain CRM custom objects, workflows, contact/company/company records logic
  • Optimise HubSpot-hosted sites for speed, SEO, and compliance
  • Collaborate on sprints using Scrum/Agile with PMs, designers, and cross-functional teams
  • Perform QA testing, troubleshoot integration issues, and train internal/leadership teams
  • Bonus: Use HubSpot APIs & webhooks to extend platform capabilities

 

Qualifications & skills

  • 2–4+ years HubSpot CMS experience
  • Proficient in HubL templating, custom modules, and mobile responsive development
  • Experience in HubSpot API, CRM structures, workflows
  • Strong HTML/CSS, JavaScript fundamentals
  • Bonus: familiarity with HubDB, HubSpot CLI, serverless functions
  • Excellent problem-solving, communication, and collaboration skills.

Why Join MO Agency?

  • Vibrant Culture: Engage in a lively and collaborative environment that fosters creativity and innovation.
  • Competitive Remuneration: Enjoy attractive compensation packages that recognise your expertise and contributions.
  • Growth Opportunities: Participate in exciting projects that offer professional development and career advancement.
  • Comprehensive Benefits: Take advantage of flexible work arrangements, generous leave policies, and extensive health and wellness programs.

If you’re passionate about tech and code, and looking to make a significant impact within a forward-thinking agency, we’d love to hear from you!

 

Benefits

  • Great Company Culture: Be part of a dynamic and supportive team that values creativity and collaboration
  • Flexible Work Options: Flexible offices and remote days to suit your productivity needs
  • Generous Leave:
    • Year One: 20 leave days / Year Two: 22 leave days / Year Three: 24 leave days
  • Office Locations: Offices in Johannesburg and Cape Town, with remote positions available
  • Equipment Provided: MacBook Pro or similar PC 2nd display, ensuring you have the tools you need
  • Professional development: Mentorship, programmes and budget, HubSpot certifications support
  • Wellness: In-office health snacks
  • Mental Health: Paid access to an organisational psychologist (up to two sessions p/month)
Yellow Lady - 01
Company Culture

A team-first culture

We believe work should be meaningful, challenging, and enjoyable. You’ll find a team that supports each other, learns fast, and celebrates often.

We run regular KPI sessions to help you grow, enjoy monthly team outings (spa days, go-karting, restaurants), and keep the snacks and great coffee flowing—daily.

Sustainable growth with Digital Marketing, HubSpot, CRM and data driven strategies.

elite-horizontal-white

South Africa
JOHANNESBURG

1st Floor, Hyde Gate,
Hyde Park Lane
Hyde Park,
Johannesburg

CAPE TOWN

2nd Floor, Spaces,
1 Bridgeway,
Bridgeways Precinct
Century City,
Cape Town

United Kingdom
LONDON

2nd Floor, Spaces
60 St Martin’s Ln,
Covent Garden,
London