Website Developer (HubSpot)
Role details
Job location
Tech stack
Job description
Reef is looking for a hands-on Website Developer to own our website and digital experience within HubSpot CMS (Content Hub) and CRM. In this role, you will design, build, and maintain high-performing websites, landing pages, and email templates using HubL, HTML, CSS, and JavaScript, while ensuring responsiveness, accessibility, and SEO best practices. You'll develop custom Themes, Templates, Modules, and HubDB-driven pages, integrate HubSpot with third-party systems via APIs, and partner closely with Marketing, Sales, and Design to ship reliable, scalable web experiences that drive growth., Website & CMS Ownership
- Build and maintain custom HubSpot Themes, Templates, and Modules using HubL, HTML5, CSS3/Sass, and JavaScript/ES6+.
- Develop dynamic content using HubDB, create blogs and landing pages, and manage multisite setups as needed.
- Establish governance for domains, redirects, user permissions, content settings, and brand consistency.
Development & Architecture
- Translate wireframes and design systems into pixel-perfect, accessible, responsive front-end experiences.
- Implement modern front-end patterns (e.g., modular SCSS, BEM) and, where appropriate, React components.
- Lead technical scoping for website migrations/rebuilds on HubSpot; ensure scalability, performance, and SEO.
- Use Git and command line for version control and local dev; leverage build tools such as Webpack and Babel.
- Implement robust QA and cross-browser testing with clear release processes and documentation.
Integrations & Automation
- Build and maintain integrations using HubSpot APIs (CRM, Engagements, Objects, Webhooks, OAuth).
- Configure workflows, custom objects, and associations to support marketing/sales operations.
- Where needed, deliver custom code (Node.js/Python) or leverage iPaaS (e.g., Zapier, Make, Tray, Workato) for data synchronization and automation.
- Design for data integrity, error handling, retries, logging, and monitor for performance issues and data drift.
Optimization, Analytics & SEO
- Ensure Core Web Vitals and page speed performance targets; optimize for mobile-first and accessibility (WCAG AA).
- Implement technical SEO (structured data, sitemaps, redirects, canonicalization); collaborate on content SEO.
- Instrument analytics (HubSpot, GA4, Tag Manager); run A/B tests and iterate based on conversion data.
Collaboration & Support
- Partner with Design, Marketing, and Sales to translate requirements into sustainable technical solutions.
- Create easy-to-edit modules for non-technical users; provide training and documentation.
- Manage backlog and execution using Agile practices (Scrum/Kanban); communicate status, risks, and timelines.
- Troubleshoot and resolve HubSpot-related issues across CMS and CRM., Job Overview Senior Full Stack Developer will work with both IT and business partners to help deliver high quality well-tested software that meets the needs of our growing eComme…
- 24 days ago
- Apply easily, Job Overview Senior Full Stack Developer will work with both IT and business partners to help deliver high quality well-tested software that meets the needs of our growing eComme…
- 25 days ago
Requirements
- 2-3+ years professional front-end development with at least 2 years of hands on HubSpot CMS development
- Bachelor's in Computer Science/IT or related field (or equivalent practical experience)
- Portfolio of live HubSpot projects demonstrating semantic, performant code
- HubSpot Developer Certification or Solutions Partner experience is preferred
- High proficiency: HTML, CSS (Sass/Less), HubL, and HubSpot platform (CMS/Content Hub, Marketing Hub, CRM).
- Medium proficiency: JavaScript/ES6+ and HubDB.
- Proven ability to build custom Themes, Templates, and Modules in HubSpot CMS.
- Strong ability to use logic and data to design sustainable, long-term solutions; meticulous organization and attention to detail.
- Clear communication and task management skills; a self-starter with initiative and dependability.
- Solid understanding of responsive design, cross-browser compatibility, SEO, and page performance.
- Experience with Git, CLI, and build tools (Webpack, Babel).
- Working knowledge of RESTful APIs (GET/POST/PUT/DELETE), webhooks, and OAuth2.
Benefits & conditions
- 401(k) Plan with Company Match
- Generous Health Plan with HSA Match
- Flexible Paid Time-off
- Daily Company Lunches
- Cell Phone Service Allowance
- Discounts at Company-owned Resorts and Golf Courses
Job Posted by ApplicantPro