Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Technical Lead II, Frontend - Messaging Strategy

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.
  • A strong sense of ownership over reliability and quality. You’re comfortable digging into performance issues, production incidents and test flakiness and driving them to resolution.
  • Excellent cross-functional communication skills with the ability to explain technical decisions to engineers and non-engineers, write clear documentation and drive alignment across teams and time zones.
  • A customer- and product-oriented mindset. You’re motivated by improving marketers’ real workflows (not just shipping features) and you use data and feedback to inform decisions.

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.

What You'll be Doing

  • Lead a high-impact frontend team building and evolving the core Marketing Email and SMS management experiences.
  • 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.

Perks and Benefits

  • We know the confidence gap and impostor syndrome can get in the way of meeting spectacular candidates, so please don’t hesitate to apply — we’d love to hear from you.
  • If you need accommodations or assistance due to a disability, please reach out to us using this form.
  • At HubSpot, we value both flexibility and connection. Whether you’re a Remote employee or work from the Office, we want you to start your journey here by building strong connections with your team and peers.
AI Summary ✨
HubSpot logo

HubSpot

Dublin, Ireland

Experience: Senior
Posted: February 12, 2026
Last seen: 19 minutes ago
Golang
Javascript
React
Typescript
frontend

Why we track HubSpot

HubSpot has a big European presence, especially in Dublin. They're consistently rated as one of the best places to work, and the engineering team has grown significantly. Good option if you want a product-focused role at a company that takes culture seriously.

Similar jobs

  • 6 hours ago
    New
  • kraken logo

    Tech Lead – Growth Engagement

    UK, Brazil, United Arab Emirates, Ireland, Germany, Romania, Cyprus, Switzerland, Portugal, Poland, Lithuania, Czech Republic, Canada, Mexico, Spain

    6 hours ago
    New
    Remote
  • 8 hours ago
    New
    Remote
  • a day ago
    New
    Remote
  • See all jobs in Ireland