Requirements
- Strong frontend engineering experience, ideally with modern JavaScript frameworks (e.g., React) and TypeScript.
- Built and maintained complex, user-facing applications at scale.
- Product mindset — balancing technical excellence with customer empathy.
- Experience designing reusable component systems or working within a design system.
- Thoughtful about performance, accessibility, and UX quality.
- Comfortable collaborating across disciplines in ambiguous, evolving product spaces.
- Pragmatic, data-informed decision-making in fast-paced environments.
Nice to Have
- Experience building onboarding, activation, or product-led growth experiences.
- Exposure to AI-powered or personalization-driven UI experiences.
- Familiarity with experimentation frameworks or A/B testing.
- Experience working in micro-frontend or distributed frontend architectures.
What You'll Be Doing
- Design and build scalable, high-quality frontend applications that power onboarding and activation experiences.
- Lead the technical direction for complex UI systems, ensuring performance, accessibility, and maintainability at scale.
- Partner closely with product, design, AI, and backend teams to deliver intelligent, data-driven user experiences.
- Translate customer problems into elegant frontend solutions that reduce friction and accelerate time-to-value.
- Contribute to shared component libraries and internal tooling that enable consistent, product-led growth patterns across HubSpot.
- Improve performance, reliability, and observability of frontend systems in a fast-moving environment.
- Mentor other engineers and contribute to the long-term technical strategy of the Activate product area.
Perks and Benefits
We value both flexibility and connection. You can work either remotely, hybrid, or in the office within the UK.
HubSpot offers AI-powered solutions and a connected platform to help businesses grow faster. Our culture is grounded in commitments that shape how we work and grow, creating space for big thinking and meaningful progress.
If you need accommodations or assistance due to a disability, please reach out to us. We are committed to supporting candidates who may need alternative arrangements.