Senior Full Stack Developer (TypeScript, React, Node.js) - Contract
We usually respond within three days
Job title: Senior Full Stack Developer (TypeScript, React, Node.js)
Type: Full-time, Contract (3 months initially)
Location: Edinburgh, Newcastle, Leeds, Manchester or London
In this role, you will:
Join a product team to help deliver critical deadlines where additional capacity is needed.
You’ll work hands-on across the stack using TypeScript, React and Node.js (Express), using AI-assisted development tools as part of your day-to-day workflow.
You’ll take ownership of small, clearly defined, high-volume tickets that unblock wider delivery, working within a domain-driven team under experienced engineering leadership.
You’ll build and extend services on AWS with MongoDB, working within a monolith or modular MVC-style architecture and established CI/CD pipelines (Bitbucket, Jenkins).
You’ll write well-tested code and help raise the bar on testing within the team.
Why this role
You’ll be expected to contribute quickly within a live system, getting up to speed and delivering value within days, not weeks.
Work is broken down into small, well-defined tasks to maximise delivery speed and reduce ambiguity.
You’ll work under experienced team leads with clear direction, within a team already using AI-assisted workflows and evolving its testing approach.
This is a focused engagement designed to increase delivery capacity without disrupting existing teams.
Who is hedgehog lab
We’re an outcome-driven product consultancy where product, design, engineering and research sit side by side.
You’ll join a team focused on building impactful products through collaboration and strong engineering practices.
What we are looking for
Significant experience as a mid to senior full-stack developer
Strong experience with TypeScript, including React and Node.js (Express)
Experience working with AWS and MongoDB
Experience working with CI/CD pipelines (Bitbucket, Jenkins)
Strong testing capability, including TDD and reliable unit/integration tests
Comfortable working in embedded teams within existing squads
Able to handle high context switching across small tickets
Proven experience using AI-assisted development tools (e.g. Cursor, Claude)
Able to get up to speed quickly and deliver value within days
Nice to have
Experience building internal developer tooling or workflow automation
French language skills
Experience with healthcare systems, particularly French healthcare APIs
Ready to apply?
Submit your application below.
- Department
- Engineering
- Role
- Full Stack Engineer (TypeScript + Next.js + Node.js)
- Locations
- Newcastle upon Tyne, Edinburgh, Leeds, London, Manchester
- Employment type
- Contract
- Remote status
- Fully flexible! No expectation to come to the office but you're also free to use the office when you fancy!!