Description
We are looking for an experienced HubSpot CMS developer to help us build website templates based on designs created by our designer (typically delivered in Figma).
Your main task will be translating these designs into clean, reusable HubSpot templates and modules that our marketing team can easily use to create and update pages.
This is not a design role — the designs are already made. We need someone who is strong in development and knows how to structure HubSpot templates and modules in a scalable way.
Responsibilities
Convert Figma designs into HubSpot CMS templates
Build reusable modules that can be used across pages
Ensure templates are responsive and optimized for performance
Follow best practices for HubSpot CMS structure (themes, modules, templates)
Work closely with our team to implement feedback and improvements
Requirements
Strong experience with HubSpot CMS development
Proficiency in HTML, CSS, JavaScript, and HubL
Experience building HubSpot themes and custom modules
Ability to translate design files into pixel-accurate templates
Experience with responsive design
Nice to have
Experience working with SaaS or B2B websites
Experience optimizing HubSpot pages for performance or SEO
Familiarity with Figma
Project scope
We expect to start with several templates such as:
Landing page template
Product / feature page template
Blog template
Reusable content modules
If the collaboration goes well, this can turn into a longer-term collaboration where you help us maintain and expand our HubSpot website.
To apply
Please include:
Examples of HubSpot websites or templates you built
A short explanation of your experience with HubSpot CMS
Your hourly rate or fixed price estimate