Principal Full Stack JavaScript Engineer

hedgehog lab

Leeds

Hybrid

GBP 60,000 - 80,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

28 days of annual leave plus bank holidays
5 Impact Days for L&D
Flexible working environment
Enhanced parental policy
Annual wellbeing budget
Mental health support
Company-supplied Apple Mac

Job summary

A growing digital products company in the UK is looking for a Principal Full Stack JavaScript Engineer. This role involves breaking down monolithic systems into modern components, collaborating with senior engineers, and supporting a transition to Google Cloud. Ideal candidates will have strong full-stack experience, particularly with Node.js, and a pragmatic approach to problem-solving. The company offers a flexible working environment and various benefits including generous annual leave and mental health support.

Qualifications

  • Strong experience in full-stack development.
  • Ability to work collaboratively with senior engineers.
  • Experience with modern web deployment platforms is a plus.

Responsibilities

  • Break down monolithic systems into structured components.
  • Collaborate to influence technical direction.
  • Support deployment transitions to Google Cloud.

Skills

Full-stack experience with Node.js
API architecture
Confident communication
Pragmatic mindset

Tools

Google Cloud
Vercel

Job description

Type: Full-time, Permanent
Location: UK-based (flexible home, office, or hybrid working)

Office locations: Newcastle and Leeds
Hub locations: Edinburgh, Manchester, London

About the role

We’re growing our Engineering team to strengthen our ability to deliver world-class digital products for our clients. As a Principal Full Stack JavaScript Engineer, you’ll join a small, highly technical group tackling a complex transformation: breaking down a monolithic JavaScript platform into clearer, modern components. This is an individual contributor role for someone who thrives on problem‑solving, can ramp up quickly, and can collaborate confidently with other strong engineers. You’ll be hands‑on from day one, helping modernise architecture, improve maintainability, and set the foundations for future technology decisions, all while staying pragmatic and delivery‑focused.

What you’ll do
  • Break down an existing monolithic system into well‑structured components and services.
  • Work closely with senior client engineers, ask the right questions, and influence technical direction through evidence and collaboration.
  • Support a move from Vercel‑hosted deployment towards a Google Cloud future, improving deployment and operational readiness.
  • Contribute to authentication modernisation by integrating an identity platform rather than maintaining bespoke authentication.
  • Deliver value quickly by rapidly understanding the domain, codebase, and priorities.
Who you are
  • Strong full‑stack experience, including Node.js and API architecture.
  • A pragmatic mindset: you care about quality, but you also deliver outcomes and keep momentum.
  • Confident communicator who can hold their own in technical discussions with senior engineers.
  • Comfortable working in small, flat teams with little hierarchy and lots of collaboration.
Nice to have
  • Experience with Google Cloud (especially identity or auth‑related services).
  • Experience with Vercel or modern web deployment platforms.
  • Interest or experience in open source communities or open source strategy.
  • Exposure to geospatial/GIS/mapping products or highly interactive map UIs.
Benefits
  • 28 days of annual leave plus bank holidays
  • 5 Impact Days per year to spend on L&D, volunteering or innovation
  • Flexible working environment
  • Enhanced parental policy
  • Annual wellbeing budget + two days of wellbeing
  • Mental health support
  • Company‑supplied Apple Mac
Ready to apply?

Submit your application below. Please note that we’re unable to offer visa sponsorship for this role.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

G.Digital • East Midlands

On-site
GBP 63,000 - 77,000
Free parking and EV charging
Enhanced parental leave
Exclusive discounts for essential workers
Full Stack Engineer
Full Stack Engineer

G&T (girls and tech!) • Leeds

On-site
GBP 63,000 - 77,000
Pension matched up to 6%
Career progression opportunities
Hybrid working model
Experienced Product Engineer - Full Stack
Experienced Product Engineer - Full Stack

Oritain • Greater London

Hybrid
GBP 90,000 - 120,000
Hybrid working (3 days in Farringdon)
35 days paid leave
Birthday off
+6
Senior Full Stack Engineer
Senior Full Stack Engineer

Zinc • Greater London

Hybrid
GBP 90,000 - 130,000
EMI options for real ownership in the
£1200 annual benefits allowance
Birthday off
+2
Senior Full Stack Engineer - JavaScript / C#
Senior Full Stack Engineer - JavaScript / C#

Marmion Ltd • Hull and East Yorkshire

Hybrid
GBP 60,000 - 85,000
Free on-site Gym
Cycle to Work Scheme
Regular Social Events
Principal Software Engineer
Principal Software Engineer

Codurance • Manchester

On-site
GBP 80,000 - 100,000
Uncapped training support
Personal learning budget
Private medical cover
+2
Full-Stack Software Developer
Full-Stack Software Developer

Bluecrest Wellness • Plymouth

On-site
GBP 52,000 - 64,000
Annual leave growth
Sick pay scheme
Family leave
+1
Software Engineer
Software Engineer

Hargreaves Lansdown PLC • Bristol

Hybrid
GBP 70,000 - 110,000
Discretionary annual bonus
25 days holiday + bank holidays
Hybrid working options
+2
Staff Engineer
Staff Engineer

Lead Forensics • Portsmouth

On-site
GBP 55,000 - 75,000
Competitive salary
Remote working options
Community volunteer days
Principal Developer
Principal Developer

Bell Integration • Greater London

On-site
GBP 85,000 - 110,000