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
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
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.