Development & Architecture
- Design, develop, and maintain high-quality, reusable HubSpot CMS themes, templates, and custom modules using HUBL, HTML5, CSS3, and JavaScript/ES6+.
- Implement dynamic front-end features and components, utilizing modern frameworks such as React.
- Lead technical scoping and implementation for website migrations and rebuilds on the HubSpot platform.
- Ensure all front-end code is optimized for maximum speed, scalability, cross-browser compatibility, and search engine optimization (SEO).
- Implement robust testing and quality assurance procedures for all developed assets.
Collaboration
- Collaborate with UI/UX designers to translate wireframes and mockups into functional, pixel-perfect user interfaces.
- Interface with the back-end development team to define API requirements and integrate data sources.
- Stay current with HubSpot product updates and the evolving front-end technology landscape.
Requirements
- Expertise in HubSpot CMS development, including dynamic pages, blogs, and landing pages.
- Ability to clearly communicate technical concepts to both team members and non-technical stakeholders.
- Advanced proficiency in HUBL and the HubSpot Design Manager.
- Strong written and verbal communication skills.
- Demonstrated ability to deliver performant and semantic code.
- Excellent organization and time management skills with a high degree of attention to detail.
- Deep understanding of responsive design principles and mobile-first development.
Education & Experience
- Minimum of 3+ years of professional front-end development experience.
- Minimum of 2+ years of hands-on experience developing within the HubSpot CMS.
- Proven experience working with modern JavaScript frameworks, specifically React
- Experience partnering with cross-functional teams (e.g., strategy, creative, dev).
- A Bachelor's degree in Computer Science, or a related technical field is required.
- Experience leading the full website development lifecycle.
Computer & Software Skills
- Expert-level proficiency in HTML5, CSS3/Sass/Less, and modern JavaScript/ES6+.
- Deep experience with version control (Git) and command-line tools.
- Experience with build tools (e.g., Webpack, Babel).
- Knowledge of HubSpot APIs and integrations.
- Back-end development experience (e.g., Node.js, Python, PHP) is a significant plus.
- Proficiency in Microsoft Office and Google Suite
Other Qualifications
- Experience with Agile development methodologies (Scrum/Kanban).
- Experience with B2B and B2C website marketing and optimization.
- Portfolio of live HubSpot CMS projects is highly desirable.
- Knowledge of quality assurance and cross-browser testing processes
