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