Organization: Family Councils Ontario (FCO) Contract | Remote | Short timeline
Family Councils Ontario is seeking an experienced HubSpot CMS developer for a short-term, quick-turnaround contract to build a custom, public-facing directory powered by an existing HubDB database.
This is a HubSpot-only build. Please do not apply if your primary experience is WordPress, Webflow, or custom React apps.
Project Summary
We already have a HubDB table containing Family Council data for long-term care homes across Ontario. We need a reusable custom HubSpot module that displays this information in a searchable directory with an interactive map, fully styled to match our existing website.
The module must be flexible enough to be placed on any HubSpot page.
@imccueFCO thank you for sharing the project details!
We have hands-on experience building custom HubSpot CMS modules and HubSpot-driven campaign assets. To give you a better sense of our work, we’d be happy to share our website with selected case studies: ZUID. Below are a few relevant HubSpot CMS landing pages we’ve built that demonstrate our ability to deliver custom, brand-aligned, and production-ready HubSpot solutions:
We’re happy to provide a detailed timeline and rate once we align on a few implementation details (such as map provider, HubDB structure, and proximity logic). That said, this project is well within a short turnaround. You can book time directly on our calendar to further discuss scope and pricing here: https://meetings-eu1.hubspot.com/ruben11
I’m an experienced HubSpot CMS developer with strong hands-on experience building HubDB-powered public directories using custom HubSpot modules, HubL, JavaScript, and map integrations. I’ve delivered similar projects where structured HubDB data is presented in searchable list views and interactive maps within HubSpot—without external CMS tools.
For this project, I will build a reusable drag-and-drop HubSpot module that pulls dynamically from your existing HubDB table and displays Family Council information in a searchable directory with region-based filters and postal-code proximity search, synced with an interactive map (Google Maps or Mapbox). The module will be fully responsive, accessible, and styled to match FCO’s existing brand and design system.
I’m available to start immediately, can deliver within quick turnaround time, and work independently with clear communication. I can provide live HubSpot examples of similar HubDB-driven directories upon request. Open to hourly or fixed-rate engagement.
Hi, I am applying for this project because this is exactly the type of HubSpot CMS work I specialize in: custom HubDB driven modules built natively inside HubSpot, not WordPress or external frameworks.
I have hands on experience building reusable custom HubSpot modules using HubL, HTML, CSS, and JavaScript, including directories powered by HubDB tables with search, filtering, and map based views. I understand HubSpot’s CMS limitations and how to work within them cleanly without relying on external CMS builders.
For this project, I can deliver:
A reusable, drag and drop compatible custom HubSpot module
Dynamic data pulled directly from your existing HubDB table
List view plus interactive map integration (Google Maps or Mapbox)
Postal code based proximity search and Ontario region filtering
Fully responsive, accessible layout styled to match FCO’s existing branding
Clean, documented code that can be placed on any HubSpot page
I have worked with HubDB driven directories and JavaScript based map integrations before, including location based search and filtering. I am comfortable working independently, moving quickly, and communicating clearly throughout a short timeline project.
I am available to start immediately and can share relevant HubSpot CMS examples and a realistic delivery timeline as needed.
My rate is CAD$195/hr but I'm happy to provide a project price once we've fully fleshed out how the module will work (i.e. what's in the HubDB table and how we will determine which postal codes are nearby, are you just entering M4S 1C1, M4S 0A9, etc. as nearby locations on a HubDB entry or does there need to be some calculation involved?)