Company Logo

Software Engineer

Netflix - 1d ago

Company Logo

Senior Software Engineer

Reddit - 4d ago

Technical Lead II, Frontend - Messaging Strategy

AI Summary ✨

Requirements

  • Deep frontend engineering experience (typically 7+ years) building complex, user-facing web applications with technologies like React, TypeScript and modern JS tooling, ideally at SaaS scale.
  • A proven track record as a technical lead or senior engineer leading at least 2–3 medium-to-large projects from design through production, with clear customer or business impact.
  • Strong system design and architectural skills in the frontend, with the ability to break down ambiguous product problems, design clear interfaces and boundaries and make pragmatic trade-offs between speed and robustness.
  • Experience leading a small team or pod as a player-coach, setting direction, coordinating work and helping others grow while still contributing meaningfully to the codebase.

What You'll Be Doing

  • Lead a high-impact frontend team building and evolving the core Marketing Email and SMS management experiences (dashboards, creation flows, send/review UIs, experimentation and related onboarding surfaces).
  • Contribute high-quality React/TypeScript code while guiding architectural decisions, reviewing designs and unblocking others.
  • Own technical strategy for the team’s frontend surface area, including modular architecture, design system usage and cross‑app/library boundaries across Messaging.
  • Partner in the leadership triad (with Product Management and Product Design) to set goals, sequence work and make trade‑offs that balance customer impact, reliability and iteration speed.
  • Drive medium-to-large, multi-quarter initiatives end-to-end, from problem definition and technical proposals through implementation, rollout and measurement.
  • Champion reliability and service maturity for our frontend applications. Define SLIs/SLOs, improve performance (bundle size, latency) and keep the app inside our targets.
  • Mentor and grow engineers on the team through design reviews, code reviews, pairing and 1:1s, providing clear and actionable feedback.
  • Collaborate closely with backend and infra teams across Messaging to design reliable, observable front-to-back solutions that scale across channels.
  • Help define and uphold engineering best practices across testing, accessibility, telemetry, experimentation and on-call for our frontend services.
  • Play an active role in hiring and onboarding new engineers and in representing HubSpot’s values and HEART culture throughout the interview process.

Nice to Have

  • Experience in marketing technology, messaging, or communications products (email, SMS, WhatsApp, or similar).
  • Background working on large-scale, multi-surface products where multiple UIs share libraries, design systems and infrastructure.
  • Experience with performance optimization (bundle size, lazy loading, caching strategies) and service maturity / SLO-driven development.
  • Comfort working in environments with experimentation and AI-powered workflows, or interest in learning quickly in this space.
  • Prior experience in mentoring and developing senior engineers and in collaborating closely with EMs/TLs on promotions, feedback and growth plans.
Apply here
HubSpot logo

HubSpot

Remote - UK (Remote)

Experience: Senior
Posted: January 29, 2026
Golang
Javascript
React
Typescript
frontend

Similar jobs

  • 7 hours ago
    New
    Remote
  • 12 hours ago
    New
  • 7 days ago
    Remote
  • See all jobs in UK