Senior Software Engineer, Frontend, Customer Journey in London
Senior Software Engineer, Frontend, Customer Journey

Senior Software Engineer, Frontend, Customer Journey in London

London Full-Time 36000 - 60000 ÂŁ / year (est.) Home office possible
Go Premium
HubSpot

At a Glance

  • Tasks: Design and build user-friendly frontend features using React and TypeScript.
  • Company: Join HubSpot, a leading tech company focused on customer engagement.
  • Benefits: Enjoy competitive salary, growth opportunities, and a flexible async-friendly culture.
  • Why this job: Make a real impact by shaping how millions engage with HubSpot daily.
  • Qualifications: Strong experience in frontend development and a collaborative mindset.
  • Other info: Be part of a dynamic team with massive scale and visibility.

The predicted salary is between 36000 - 60000 ÂŁ per year.

We are looking for a Senior Frontend Software Engineer to help us scale and evolve a fast‐growing notifications platform. This is a new role, opened to increase capacity as the team builds on a recently launched first phase and moves quickly into its next stage of development.

You will work primarily on the frontend, building high‐quality, user‐facing experiences that sit at the heart of customer engagement. This role is ideal for someone who enjoys ownership, working in new problem spaces, and shaping systems that operate at massive scale.

The Notifications team owns a central platform that powers how customers are engaged across HubSpot. Our mission is to build a unified engagement platform that delivers the right message, at the right time, through the right channel, while actively reducing noise and spam.

We work on high‐impact areas such as in‐app notifications and pop‐ups. Under the hood, this includes evolving an existing platform and building new capabilities, including smarter decision making and a recommendation engine that helps teams serve customers more effectively.

Notifications are one of the biggest points of contact between HubSpot and its customers with millions being sent every day, which makes this a uniquely high‐scale, high‐responsibility area to work in.

What You Will Do:

  • Design, build, and maintain frontend features using React and TypeScript
  • Evolve a newly launched notifications platform as it scales to millions of daily interactions
  • Partner closely with product managers, designers, and backend engineers to deliver cohesive user experiences
  • Help reduce notification noise by building smarter, more intentional engagement patterns
  • Contribute to technical direction, frontend architecture, and best practices across the team
  • Review code, mentor teammates, and raise the overall quality bar of the frontend codebase
  • Participate in async‐first collaboration, with clear communication and timely feedback

What Success Looks Like:

  • In the first few months: You are shipping production frontend code confidently, understand the notification ecosystem and customer impact deeply, and contribute ideas to improve usability, performance, and scalability.
  • After one year: You own major areas of the frontend experience within the notifications platform, influence technical decisions and frontend standards, help shape how HubSpot engages customers at scale, and have grown in scope, impact, and leadership.

What We Are Looking For:

  • Strong experience building frontend applications with React and TypeScript
  • Solid understanding of frontend architecture, performance, and state management
  • Experience working on products at scale, or a strong interest in doing so
  • Comfort operating in ambiguous, fast‐moving problem spaces
  • A collaborative mindset with a bias toward ownership and impact

Why Join This Team?

  • Massive scale & visibility: Millions of notifications sent daily across critical customer touchpoints
  • High impact: Your work directly affects how customers experience HubSpot
  • Greenfield energy: Build on a new platform that is still being shaped
  • Growth opportunities: A chance to grow technically and in scope as the platform and team expand
  • Async‐friendly culture: Clear expectations with a 24‐hour SLA for responses and scorecards

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.

HubSpot, Inc. is an equal opportunity employer. As a federal contractor, we take affirmative action to ensure equal opportunity and all candidates are considered without regard to race, colour, religion, national origin, age, sex, sexual orientation, gender identity, marital status, ancestry, physical or mental disability, veteran status, or any other legally protected characteristics.

Senior Software Engineer, Frontend, Customer Journey in London employer: HubSpot

HubSpot is an exceptional employer, offering a dynamic and inclusive work culture that prioritises employee growth and collaboration. As a Senior Software Engineer on the Notifications Platform, you'll have the opportunity to work on high-impact projects that directly enhance customer engagement, all while enjoying a flexible, async-friendly environment that supports your professional development and well-being.
HubSpot

Contact Detail:

HubSpot Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer, Frontend, Customer Journey in London

✨Tip Number 1

Get your networking game on! Reach out to folks in the industry, especially those at HubSpot. A friendly chat can open doors and give you insights that a job description just can't.

✨Tip Number 2

Show off your skills! If you've got a portfolio or GitHub with projects using React and TypeScript, make sure it's front and centre. Let your work speak for itself and demonstrate your ability to build high-quality user experiences.

✨Tip Number 3

Prepare for the interview by understanding the notifications platform and its impact on customer engagement. Think about how you can contribute to reducing notification noise and improving user experience—this will show you're genuinely interested in the role.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're keen on joining the team and ready to take that next step in your career.

We think you need these skills to ace Senior Software Engineer, Frontend, Customer Journey in London

React
TypeScript
Frontend Development
Frontend Architecture
Performance Optimisation
State Management
Collaboration
Problem-Solving
User Experience Design
Code Review
Mentoring
Scalability
Technical Direction
Communication Skills

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with React and TypeScript in your application. We want to see how you've built frontend applications and tackled challenges at scale, so don’t hold back!

Tailor Your Application: Take a moment to customise your application for this role. Mention specific projects or experiences that relate to building user-facing experiences and reducing notification noise. It’ll show us you’re genuinely interested!

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate well-structured responses that get straight to the heart of your experience and ideas. Remember, clarity is key!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at HubSpot

✨Know Your Tech Stack

Make sure you brush up on your React and TypeScript skills. Be ready to discuss your previous projects where you've used these technologies, and think about how you can apply them to the notifications platform.

✨Understand the Customer Journey

Dive deep into how notifications impact customer engagement. Familiarise yourself with HubSpot's approach to reducing noise and spam in notifications, and be prepared to share your ideas on improving user experiences.

✨Show Your Collaborative Spirit

This role requires working closely with product managers, designers, and backend engineers. Think of examples from your past where you've successfully collaborated in a team setting and be ready to discuss how you can contribute to a cohesive user experience.

✨Prepare for Problem-Solving Questions

Expect questions that assess your ability to operate in fast-moving, ambiguous environments. Prepare to share specific instances where you've tackled complex problems, especially in high-scale applications, and how you approached those challenges.

Senior Software Engineer, Frontend, Customer Journey in London
HubSpot
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>