Full Stack Developer
Role details
Job location
Tech stack
Job description
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.
Requirements
- 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