Frontend Developer, HubSpot CMS (all genders)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
You'll be our go-to engineer for enterprise client websites on HubSpot CMS Hub. You'll own custom theme development, module architecture, HubL templating, serverless functions, and the design-to-launch handoff with our UI/UX team. Today CMS work falls between HubSpot consultants who can configure but not build, and freelance frontend devs who deliver inconsistently. You make CMS a productised capability of the practice. You'll ship 8+ enterprise HubSpot CMS sites in your first 12 months and build out the reusable module library that future engagements stand on. A note on platforms. Most of our delivery work runs on HubSpot CMS. A great component-driven frontend engineer, though, is a great frontend engineer regardless of which CMS they grew up on. If your background is Webflow, Contentful, Sitecore, Storyblok, Sanity, or Strapi at a senior level, we want to talk to you. We fund HubSpot CMS for Developers certification and pair you with HubSpot-native engineers on your first two projects. The expectation is that you ramp into HubSpot CMS deeply within 6 months.
Responsibilities
- You'll ship 8+ HubSpot CMS Hub website projects (custom themes, custom modules, design-to-launch) at sign-off quality within 12 months
- You'll build and document our reusable HubSpot CMS module library (10+ production-ready custom modules) within 9 months
- You'll establish our HubSpot CMS quality bar : code review checklist, performance budget (Lighthouse ≥ 90), accessibility floor (WCAG 2.1 AA)
- You'll achieve average client CSAT ≥ 8.5/10 across delivered CMS projects
- You'll coach the wider consulting team on HubSpot CMS basics, what is feasible, what is not, and when to bring CMS in early
- You'll contribute to scoping conversations as the technical authority on CMS work alongside Sales, Advisory, and UI/UX
- What You Bring
Requirements
- 3 to 5+ years building and launching custom websites on a component-driven or headless CMS (HubSpot CMS, Webflow, Contentful, Sitecore, Storyblok, Sanity, Strapi). At least 5 sites personally launched
- Strong modern frontend engineering: HTML5, CSS (Grid, Flexbox, container queries), JavaScript / TypeScript, modern build tooling (Vite, esbuild)
- Track record of shipping sites that score ≥ 90 on Lighthouse without after-the-fact tuning, and built to WCAG 2.1 AA from the start
- Direct experience working closely with UI/UX designers in Figma, translating ambitious design into production code without losing visual intent
- Hands-on experience with CMS-side serverless functions for form processing, third-party API integration, or dynamic content
- Code hygiene: maintainable, version-controlled code, Git workflow, code review discipline, decisions documented in code or Confluence
- Native Portuguese plus clear business English. Daily working language with the DACH team is English
- Genuine excitement to ramp into deep HubSpot CMS mastery within your first 6 months. If you're not coming from HubSpot CMS already, you're motivated to earn the HubSpot CMS for Developers certification (we fund it) and pair with HubSpot-native engineers on your first projects
- Direct HubSpot CMS Hub experience (HubSpot CMS for Developers certification, multiple sites launched, fluency in HubL)
- Cross-platform CMS experience (e.g., you've delivered both Webflow and HubSpot, or Contentful and HubSpot, in production)
- HubSpot serverless functions experience for forms, integrations, dynamic content
- Multi-language enterprise site experience (DE, EN, PT)
- Your Team
- Tech Stack
- Core CMS: HubSpot CMS Hub (HubL, custom modules, themes, content staging, multi-language, memberships, serverless)
- Cross-platform fluency expected: Awareness of Webflow, Contentful, Sitecore, Storyblok, Sanity, Strapi (you don't need to deliver on all, you need to be able to translate between them and HubSpot CMS)
- Frontend: HTML5, CSS (Grid, Flexbox, container queries), JavaScript / TypeScript
- Build & Tooling: Vite, esbuild, modern CSS workflows
- Design Handoff: Figma
- Serverless & APIs: HubSpot serverless functions, REST APIs, webhooks
- Internal Tooling: Jira, Confluence, Forecast, Claude AI, Claude Code, Cursor
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Thorit? Share your experience