At a Glance
- Tasks: Lead a team to build innovative web applications that redefine client experiences.
- Company: Join Hargreaves Lansdown, a leading financial services company trusted by millions.
- Benefits: Enjoy competitive salary, generous bonuses, and excellent health benefits.
- Why this job: Shape the future of investing and make a real impact on clients' financial journeys.
- Qualifications: 10+ years in web development with strong React and AWS skills required.
- Other info: Work in a vibrant office with rooftop gardens and a basketball court.
The predicted salary is between 48000 - 84000 £ per year.
Excited to grow your career? Our purpose is to make it easy for people to save and invest for a better future. We are looking for great people to join us, so please come and invest in YOUR future at Hargreaves Lansdown.
We know that sometimes people can be put off applying for a job if they don't tick every box. If you're excited about working for us and have most of the skills or experience we're looking for, please go ahead and apply. We’d love to hear from you!
About the role: Hargreaves Lansdown (HL) are looking for an experienced and talented Front End Software Engineering Manager to lead a Unified Client Experience (UCX) product development team in building market-leading solutions for our clients.
You will build our next generation Unified Client Experience (UCX) frontend that will streamline client journeys across a range of products and services, in both web and mobile domains. It’s an opportunity to design, architect and build a modern frontend using latest technologies and best practices to transform our savings and investment platform.
The UCX team consolidates the efforts of the whole organisation, transforming client journeys and delivering on HL’s vision to give people financial freedom. You will work with like-minded people from business, product and engineering functions to develop and refine client journeys covering onboarding, KYC, account management and investment workflows in a secure and compliant environment.
By joining us, you’ll help deliver innovative and scalable solutions that make investing easier and more accessible to millions of users across the UK. Be part of HL’s future. Be part of the future of investing. Shape it with us.
What You’ll Be Doing:
- Leadership & People Management: Recruit, lead, and develop an agile team of 5–7 front-end and web engineers (React) across a mix of seniority levels. Own people management responsibilities including hiring, onboarding, line management, performance management, coaching, mentoring, and career development. Foster a collaborative, inclusive, and high-performance team culture focused on continuous improvement and psychological safety.
- Technical Leadership & Delivery: Provide hands-on technical leadership for the design and delivery of greenfield front-end web applications using React and AWS technology stack. Solid experience & knowledge of React and Web development is a must-have. Define and uphold front-end engineering standards, best practices, and architectural principles. Lead technical decision-making, balancing short-term delivery needs with long-term maintainability and scalability. Ensure applications are performant, accessible, secure, and compliant with relevant standards and regulations.
- Platform & Integration: Lead the integration of front-end platforms with backend services using GraphQL APIs, and third-party systems to deliver seamless end-to-end user experiences. Collaborate with backend, platform, and DevOps teams to ensure well-designed interfaces and reliable deployments.
- Ways of Working & Quality: Take ownership of the agile software development lifecycle, including backlog refinement, Scrum ceremonies, CI/CD pipelines, release processes, and production deployments. Promote iterative delivery with a strong focus on customer outcomes, rapid feedback loops, and measurable value. Ensure high code quality through code reviews, automated testing, and shared ownership of technical outcomes.
- Stakeholder Collaboration: Work closely with Product Managers, Designers, and business stakeholders to align technical delivery with product strategy and customer needs. Communicate technical concepts, trade-offs, and progress clearly to both technical and non-technical audiences.
About You:
- 10+ years of commercial experience building web and front-end applications and at least 4+ years leading engineering teams.
- High proficiency in React and AWS cloud technology stack is essential, with a strong grasp of front-end design patterns and best practices.
- Proven hands-on software engineering background across modern web technologies, including JavaScript, HTML, CSS, and React-based frameworks.
- Strong understanding of modern front-end architecture, including state management, routing, navigation, performance optimisation, module federation, microservice architecture and accessibility standards.
- Experience designing and maintaining CI/CD pipelines, using version control effectively, and working within modern development workflows.
- Solid understanding of secure API integration, authentication and authorisation flows, and modern UI architecture (GraphQL experience preferred).
- Comfortable leading design implementation and collaborating closely with Product and Design teams, using tools such as Figma to translate concepts into high-quality user interfaces.
- Experience working in cloud-native environments, including AWS, Docker, and Kubernetes, with familiarity in observability and monitoring tools such as Prometheus and Grafana.
- Strong advocate for quality and security, embedding automated testing, code quality checks, and security scanning into development pipelines.
- Passionate about mentoring and developing engineers through coaching, code reviews, and fostering a culture of continuous learning and improvement.
- Proven experience in leading high performing engineering teams in fast paced environments and well versed in line management duties.
- Able to thrive in fast-paced, regulated environments where delivery speed, quality, compliance, and innovation must be carefully balanced.
- Strong communication and articulation skills, capable of independently navigating an organization and able to negotiate and lead discussions to develop consensus across various levels and departments.
Interview Process:
- 3 Stage Interview
- Stage 1 – Discussion with our Hiring Manager (30mins): A chance to talk with our Hiring Manager in more detail about the role, our tech stack and some of the problems we solve every day. Here, we’ll dig a bit more into some of your experiences, understand the processes you’re familiar with and the technologies you’ve used to deliver end user value.
- Stage 2 – Technical Assessment (70mins): For the technical part, we’d like you to sit down with some of your potential peers to work through a technical design solution. This is to assess your technology depth including technical design/architecture knowledge, familiarity with design patterns, analytical skills and knowledge of web technology stack.
- Stage 3 – Final Round – Architecture, Leadership & Culture fit (60 – 80 mins): In this round you will be assessed on your overall architecture and technical skill, your leadership experience and our cultural fit.
Package:
We offer a competitive salary, depending on experience, alongside a generous performance-based bonus scheme. Your total reward package includes:
- Up to 19% pension contribution - helping you plan confidently for the future.
- Private medical insurance - giving you peace of mind and access to top-tier healthcare.
- A wide range of excellent benefits, from lifestyle perks to wellbeing support, designed to help you thrive both in and out of work.
We believe in recognising and rewarding the impact you make - and ensuring you feel valued every step of the way.
Working Schedule:
We’re based in the stunning Paddington Central offices at 4 Kingdom Street, a modern workspace designed to energise your day and elevate collaboration.
What Makes It Special?
- Landscaped rooftop gardens - perfect for a breath of fresh air or informal catch-ups.
- London’s highest rooftop basketball court - yes, really!
Software Engineering Manager - Unified Client Experience (UCX) (Web Frontend) in London employer: Hargreaves Lansdown
Contact Detail:
Hargreaves Lansdown Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineering Manager - Unified Client Experience (UCX) (Web Frontend) in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Prepare for those interviews! Research the company, understand their products, and think about how your skills can help them achieve their goals. Show them you’re not just another candidate.
✨Tip Number 3
Practice makes perfect! Do mock interviews with friends or use online platforms. The more comfortable you are talking about your experience, the better you'll perform when it counts.
✨Tip Number 4
Don’t forget to follow up! After an interview, send a quick thank-you email. It shows your enthusiasm and keeps you fresh in their minds. Plus, who doesn’t appreciate a little gratitude?
We think you need these skills to ace Software Engineering Manager - Unified Client Experience (UCX) (Web Frontend) in London
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your excitement for the role shine through! We want to see that you're genuinely interested in shaping the future of investing with us at Hargreaves Lansdown.
Tailor Your CV: Make sure to customise your CV to highlight the skills and experiences that align with the job description. We love seeing how your background fits into our vision for the Unified Client Experience!
Be Authentic: Don’t stress about ticking every single box. If you’re excited about the opportunity and have most of the skills we’re looking for, just be yourself and apply! We value authenticity and a willingness to learn.
Apply Through Our Website: For the best chance of getting noticed, make sure to submit your application through our website. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Hargreaves Lansdown
✨Know Your Tech Stack
Make sure you’re well-versed in React and AWS technologies, as these are crucial for the role. Brush up on your knowledge of front-end design patterns and best practices, so you can confidently discuss how you've applied them in past projects.
✨Showcase Your Leadership Skills
Prepare examples that highlight your experience in leading engineering teams. Think about how you've fostered a collaborative culture and managed performance. Be ready to discuss your approach to mentoring and developing team members.
✨Understand the Client Journey
Since the role focuses on enhancing client experiences, be prepared to talk about how you’ve previously improved user journeys. Familiarise yourself with concepts like onboarding, KYC, and account management to demonstrate your understanding of the financial services landscape.
✨Communicate Clearly
Practice explaining technical concepts in simple terms, as you'll need to communicate effectively with both technical and non-technical stakeholders. This will be key during discussions about architecture and design decisions in the final interview round.