At a Glance
- Tasks: Join us to develop a premium web product using TypeScript, Next.js, and Node.js.
- Company: Hedgehog Lab, a forward-thinking tech company with a focus on quality.
- Benefits: Flexible working options, competitive pay, and opportunities for professional growth.
- Other info: Dynamic projects across various industries with excellent career advancement potential.
- Why this job: Make impactful technical decisions and shape high-quality products that matter.
- Qualifications: Strong experience in TypeScript, Next.js, and Node.js required.
The predicted salary is between 36000 - 60000 € 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 employer: hedgehog lab
At hedgehog lab, we pride ourselves on being an exceptional employer that fosters a culture of innovation and collaboration. With flexible working options across our UK offices in Edinburgh, Newcastle, Leeds, Manchester, and London, we empower our Senior Full Stack Engineers to take ownership of their projects while enjoying a supportive environment that encourages professional growth. Join us to work on high-quality, impactful products where your contributions are valued and your career can flourish.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Full Stack Engineer (Contract) - Typescript / Next.js / Node.js
✨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 referrals or insider info about job openings.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving full-stack development. Make sure to highlight any premium products you've worked on, as this aligns perfectly with what hedgehog lab is looking for.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice explaining your thought process when designing APIs or handling async processing. Remember, they want to see how you think, not just what you know!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you're genuinely interested in joining the team at hedgehog lab. Don’t miss out on this opportunity!
We think you need these skills to ace Senior Full Stack Engineer (Contract) - Typescript / Next.js / Node.js
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your TypeScript, Next.js, and Node.js experience prominently, as these are key for us.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you're the perfect fit for this role. Share specific examples of your past work that demonstrate your ability to deliver high-quality, premium products.
Showcase Your Projects:If you've worked on relevant projects, don’t hesitate to include links or descriptions in your application. We love seeing real-world applications of your skills, especially in building secure and scalable apps.
Apply Through Our Website:For the best chance of getting noticed, apply directly through our website. It helps us keep track of your application and ensures you’re considered for this exciting opportunity!
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 tackle some technical challenges or coding exercises that may come up during the interview. Think about how you would approach building secure, production-grade applications and be ready to explain your thought process clearly. This is your chance to demonstrate your ability to think critically and creatively.
✨Understand the Importance of Quality
Since the role involves delivering a premium product, emphasise your attention to detail and commitment to quality. Be prepared to discuss how you ensure high standards in your work, especially when it comes to UI quality and performance. Share examples of how you've raised engineering standards in previous roles.
✨Be Ready to Collaborate
This position requires working closely with clients and internal teams, so highlight your communication skills and experience in collaborative environments. Think of examples where you’ve successfully influenced project outcomes or mentored mid-level engineers. Show that you can lead by example and foster a positive team dynamic.