Senior Full Stack Engineer (Contract) - Typescript / Next.js / Node.js in Edinburgh

Senior Full Stack Engineer (Contract) - Typescript / Next.js / Node.js in Edinburgh

Edinburgh Full-Time 48000 - 72000 £ / year (est.) No working from home possible
hedgehog lab

At a Glance

  • Tasks: Join us as a Senior Full Stack Engineer and build premium web products using TypeScript, Next.js, and Node.js.
  • Company: Hedgehog Lab, a forward-thinking tech company with a focus on quality and innovation.
  • Benefits: Flexible working options, competitive salary, and opportunities for professional growth.
  • Other info: Work across diverse projects and industries, with excellent career advancement opportunities.
  • Why this job: Make impactful technical decisions and shape high-trust products in a dynamic environment.
  • Qualifications: Strong experience in TypeScript, Next.js, Node.js, and API design.

The predicted salary is between 48000 - 72000 £ per year.

Type: Full-time, Contract

Location: UK (flexible home, office, or hybrid working)

UK offices: Edinburgh, Newcastle, Leeds, Manchester and London

Start date: 23rd March

What you’ll do:

  • You’ll join hedgehog lab as a Senior Full Stack Engineer. Your first engagement will be delivering a premium, subscription‑based web product. It’s used by senior decision makers, so quality and trust are critical.
  • You’ll work end‑to‑end in TypeScript. You’ll build frontend features in Next.js and design backend services in Node.js. The core data already exists. Your job is to shape how it is delivered, enriched, and served in a way that feels secure, scalable, and premium.
  • You’ll take ownership of API design and data modelling, define how caching works and how static page payloads are structured. You’ll build and improve async processing that enriches data using LLM calls, designing validation and guardrails to ensure output is safe, consistent, and production‑ready.
  • You’ll contribute to performance readiness, including handling traffic spikes during rankings release periods. You’ll work closely with the client engineering team and influence the delivery approach, ensuring the solution is maintainable and can be owned by the client long‑term.
  • You’ll also support mid‑level engineers through reviews, good practice, and raising engineering standards.

What’s in it for you:

  • You’ll build a product where the quality bar is high and visible. This is a premium subscription platform. The difference between “okay” and “excellent” matters.
  • You’ll have real ownership, making technical decisions that shape the build, not just implement tickets.
  • You’ll work on modern full‑stack TypeScript, plus AI‑driven enrichment pipelines that require strong validation and QA thinking.
  • You’ll have influence across squads, shaping how quality and delivery standards are applied across teams.
  • You’ll also get variety. This is the initial project, but over time you’ll work across different clients, industries, and delivery challenges.

If you want a role where you can lead by example, own technical decisions, and ship high‑trust products, this is it.

Required Experience:

  • Strong TypeScript experience across frontend and backend
  • Strong Next.js experience building secure, production‑grade apps
  • Strong Node.js experience building APIs (Express or similar)
  • Experience with Postgres and data modelling
  • Experience with async worker patterns and background processing
  • Experience designing robust API contracts and backend services
  • Strong attention to UI quality, performance, and responsive behaviour
  • Ability to work confidently with clients and internal teams

Nice to Have:

  • Experience integrating with LLM APIs and handling non‑deterministic output
  • Experience building validation and guardrails around generated content
  • AWS experience and familiarity with Kubernetes‑based deployment models
  • CI/CD experience (CircleCI or similar)

Apply now and help build premium digital products at hedgehog lab.

Senior Full Stack Engineer (Contract) - Typescript / Next.js / Node.js in Edinburgh employer: hedgehog lab

At hedgehog lab, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. With flexible working options across our UK offices in vibrant cities like Edinburgh, Newcastle, Leeds, Manchester, and London, we offer our Senior Full Stack Engineers the opportunity to take ownership of high-quality projects while benefiting from continuous professional growth and development. Join us to work on cutting-edge technologies and make a real impact in delivering premium digital products that are trusted by senior decision-makers.

hedgehog lab

Contact Details:

hedgehog lab Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Full Stack Engineer (Contract) - Typescript / Next.js / Node.js in Edinburgh

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with TypeScript, Next.js, or Node.js. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving full-stack development. Make sure to highlight any work with APIs and async processing, as these are key for the role you're eyeing.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with TypeScript, Next.js, and Node.js in detail. Practice explaining your thought process when designing APIs and handling data modelling.

Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who take the initiative to connect directly with us.

We think you need these skills to ace Senior Full Stack Engineer (Contract) - Typescript / Next.js / Node.js in Edinburgh

TypeScript
Next.js
Node.js
API Design
Data Modelling
Postgres
Async Processing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with TypeScript, Next.js, and Node.js. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re excited about this role and how your background makes you the perfect fit. We love hearing about your passion for building premium products.

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled challenges in past projects. We’re looking for engineers who can think critically and make solid technical decisions, so let us know how you’ve done that before!

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 don’t miss out on any important updates from our team!

How to prepare for a job interview at hedgehog lab

Know Your Tech Stack Inside Out

Make sure you’re well-versed in TypeScript, Next.js, and Node.js. Brush up on your knowledge of API design and data modelling, as these will be crucial topics during the interview. Be ready to discuss your past projects and how you’ve applied these technologies to solve real-world problems.

Showcase Your Problem-Solving Skills

Prepare to talk about specific challenges you've faced in previous roles, especially around async processing and performance readiness. Think of examples where you had to handle traffic spikes or improve system scalability, and be ready to explain your thought process and the outcomes.

Demonstrate Your Leadership Qualities

Since this role involves supporting mid-level engineers, highlight any experience you have in mentoring or leading teams. Share instances where you’ve raised engineering standards or influenced delivery approaches, showing that you can lead by example and contribute to a collaborative environment.

Ask Insightful Questions

Prepare thoughtful questions about the company’s approach to quality and delivery standards. Inquire about their current projects and how they envision the role of a Senior Full Stack Engineer contributing to their goals. This shows your genuine interest and helps you assess if the company is the right fit for you.