Software Engineer

Hargreaves Lansdown PLC

Bristol

Hybrid

GBP 70,000 - 110,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary annual bonus
25 days holiday + bank holidays
Hybrid working options
Pension scheme up to 11% employer
Private medical insurance

Job summary

HargreavesLansdown is seeking a full-stack engineer to build and enhance digital experiences on a headless content platform from Bristol. You will develop cloud-native applications using TypeScript, Node.js and React to enable personalised client journeys across devices.

The role also involves infrastructure as code with Terraform and AWS, mentoring peers and contributing to CI/CD improvements, testing, and documentation. Hybrid working options are available.

Qualifications

  • Experience developing and maintaining client and server-side applications.
  • Experience building infrastructure as code and working with AWS or similar.
  • Strong debugging, root-cause analysis and resolution of production issues.
  • Familiarity with unit, integration and end-to-end testing tools (e.g. Jest, Playwright).
  • Experience integrating and onboarding 3rd-party vendors, defining patterns and abstracting APIs.
  • Understanding of microservices and RESTful API development (structuring, documentation, versioning, testing, stubbing/mocking).
  • Experience performing code reviews and operating within an Agile framework.
  • Pro-active DevOps culture, CI/CD pipeline and trunk-based development.
  • Excellent knowledge of HTML/CSS (SCSS), JavaScript and TypeScript.
  • Fluent use of Git (GitLab).
  • Awareness of website performance best practices and non-functional requirements.
  • Ability to write, review or assist in technical documentation.

Responsibilities

  • Build and run AWS Cloud-native applications with TypeScript, Node.js and React.
  • Develop infrastructure as code using Terraform and AWS services.
  • Implement automated tests for mandatory changes.
  • Write high-quality, secure, performant code.
  • Collaborate with cross-functional teammates to deliver compelling digital client journeys.
  • Advocate continuous improvement across quality, security, performance and CI/CD processes.
  • Document all solutions to agreed team standards.
  • Participate in working groups and communities of practice.
  • Provide engineering support for existing applications when required.
  • Mentor and coach peers.

Skills

React
TypeScript
Node.js
RESTful API
CI/CD
Testing
Debugging
Agile
Documentation
Mentoring

Tools

Terraform
AWS
Jest
Playwright
GitLab

Job description

About the role

HargreavesLansdown is seeking a full‑stack engineer (React/Typescript/Node.js) to build and enhance our digital experiences on a headless content platform. The position is based in Bristol and focuses on creating high‑quality, cloud‑native applications that enable personalised client journeys across devices and channels.

What You’ll Do
  • Build and run AWS Cloud‑native applications with TypeScript, Node.js and React.
  • Develop infrastructure as code using Terraform and AWS services.
  • Implement automated tests for mandatory changes.
  • Write high‑quality, secure, performant code.
  • Collaborate with cross‑functional teammates to deliver compelling digital client journeys.
  • Advocate continuous improvement across quality, security, performance and CI/CD processes.
  • Document all solutions to agreed team standards.
  • Participate in working groups and communities of practice.
  • Provide engineering support for existing applications when required.
  • Mentor and coach peers.
What We’re Looking For
  • Experience developing and maintaining client and server‑side applications.
  • Experience building infrastructure as code and working with AWS or similar.
  • Strong debugging, root‑cause analysis and resolution of production issues.
  • Familiarity with unit, integration and end‑to‑end testing tools (e.g. Jest, Playwright).
  • Experience integrating and onboarding 3rd‑party vendors, defining patterns and abstracting APIs.
  • Understanding of microservices and RESTful API development (structuring, documentation, versioning, testing, stubbing/mocking).
  • Experience performing code reviews and operating within an Agile framework.
  • Pro‑active DevOps culture, CI/CD pipeline and trunk‑based development.
  • Excellent knowledge of HTML/CSS (SCSS), JavaScript and Typescript.
  • Fluent use of Git (GitLab).
  • Awareness of website performance best practices and non‑functional requirements.
  • Ability to write, review or assist in technical documentation.
Desirables
  • Experience with a headless CMS (Contentful) and Jamstack architecture.
  • Experience with large datasets and distributed systems.
  • Experience with MarTech solutions (Analytics, A/B Testing, Personalisation, Tag Management).
  • Professional experience with AWS services such as Lambda, S3, EventBridge, SQS and ECS.
Benefits
  • Discretionary annual bonus and annual pay review.
  • 25 days holiday + bank holidays, plus optional 5‑day purchase.
  • Flexible working, including hybrid options.
  • Enhanced parental leave.
  • Pension scheme up to 11% employer contribution.
  • Income protection and life insurance (4×salary core level).
  • Private medical insurance, dental and outpatient care plans.
  • Health screening programme.
  • Confidential mental health support and remote GP service.
  • Unlimited fitness provider access and wellness coach sessions.
  • Travel to work schemes with bike storage and shower facilities.
  • In‑house barista and deli with subsidised coffee and sandwiches.
  • Paid volunteering days (2days per year).
Equal Opportunities

HargreavesLansdown is an inclusive employer that values diversity in our workforce. We encourage applications from all individuals without regard to race, religion, gender, sexual orientation, national origin, disability or age. This role may also be available on a flexible working or part‑time basis – please ask the Recruitment & Onboarding team for more information.

We are unable to provide employment sponsorship to candidates.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Pensions, ISA & Investments
Software Engineer - Pensions, ISA & Investments

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 39,000 - 65,000
Discretionary bonus
25 days holiday + bank holidays
Hybrid working
Senior Software Engineer – Full Stack Engineer (React)
Senior Software Engineer – Full Stack Engineer (React)

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 80,000 - 110,000
Discretionary annual bonus
25 days holiday + bank holidays
Hybrid working
+3
Software Engineering Manager
Software Engineering Manager

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 90,000 - 125,000
Discretionary bonus
25 days holiday
Hybrid working
+6
Software Engineer
Software Engineer

Hargreaves Lansdown • Eastbourne

Hybrid
GBP 55,000 - 75,000
Discretionary bonus
25 days holiday
Flexible working
+6
Senior Software Engineer in Test (SDET)
Senior Software Engineer in Test (SDET)

Hargreaves Lansdown • City of Westminster

Hybrid
GBP 55,000 - 75,000
Annual bonus
Holiday allowance
Flexible/hybrid work
+4
Senior Full Stack Developer
Senior Full Stack Developer

Virgin Media Business Ireland • Leeds

Hybrid
GBP 70,000 - 110,000
25 days leave
Birthday day off
Mental health benefits
+3
Senior Software Engineer in Test (SDET)
Senior Software Engineer in Test (SDET)

Hargreaves Lansdown • Greater London

Hybrid
GBP 65,000 - 90,000
Discretionary bonus
25 days holiday + bank holidays
Hybrid working
+3
Junior / Intermediate Developer
Junior / Intermediate Developer

United States Digital Space LLC • Greater London

On-site
GBP 40,000 - 50,000
Casual dress
Company pension
Central London office in Kings Cross /
Full Stack Engineer
Full Stack Engineer

interactive investor • Manchester

On-site
GBP 50,000 - 70,000
Group Personal Pension Plan – 8% employer contribution
Life Assurance and Group Income Protection
Private Medical Insurance – Provided by Bupa
+4
Software Engineer
Software Engineer

G.Digital • East Midlands

Hybrid
GBP 59,000 - 70,000
Free parking and EV charging
Enhanced parental leave
Exclusive discounts for essential workers