We are undertaking a full website redesign and are looking for an experienced Full Stack Web Developer to lead the technical build and implementation.
This is a contract role focused on developing, optimizing, and launching a new website hosted on HubSpot CMS. You will work closely with marketing, design, content, and stakeholders to translate designs and UX strategy into a high-performing, scalable website.
This role requires strong front-end expertise, solid back end understanding, and hands-on experience with HubSpot’s CMS and development framework.
What you'll do
-
Own the full technical delivery of the website on HubSpot CMS (build → QA → launch)
-
Translate Figma designs into clean, responsive, production-ready code
-
Build reusable modules, templates, and scalable components in HubSpot (HubL)
-
Implement dynamic content, smart rules, and personalisation
-
Integrate key tools (CRM, forms, analytics, events, tracking)
-
Set up and enforce technical SEO structure (URLs, schema, redirects, performance)
-
Optimise for speed and Core Web Vitals from the ground up
-
Manage staging, QA, and deployment with minimal oversight
-
Support structured content migration from the current site
-
Troubleshoot issues quickly and stabilise post-launch
-
Produce clear documentation for handover
Qualifications
-
10 years of experience in full stack web development.
-
Proven track record delivering full website builds on HubSpot CMS (not partial contributions)
-
Strong front-end capability: HTML, CSS/SCSS, JavaScript (ES6+)
-
Solid experience with HubL, custom modules, and themes
-
Experience integrating third-party tools and APIs
-
Ability to work independently and move at pace with minimal direction
-
High attention to detail and QA standards
-
Experience using tools such as Codex, Claude Code, or Cursor
-
Ability to use AI-assisted development to prototype, debug, and ship faster
-
Pragmatic approach to AI (used to remove work, not add complexity)
Additional Technical Experience (Strongly Preferred)
-
React and/or Next.js (for advanced front-end or hybrid architectures)
-
Node.js (for backend logic, integrations, or middleware)
-
Tailwind CSS (or similar modern CSS tooling)
-
PostgreSQL (or similar relational databases)
Nice to Haves
-
Experience with enterprise or B2B SaaS websites as well as eCommerce
-
Knowledge of accessibility standards (WCAG) and implementation
-
Experience implementing multilingual or multi-region websites
-
Familiarity with HubSpot CRM and marketing automation workflows
-
Experience with animation libraries or interactive web experiences
-
Grasp of technical SEO and performance optimisation