Job title: Full Stack Software Engineer
Type: Full-time, Permanent
Location: Sofia, Bulgaria, with flexible home, office, or hybrid working
What You'll Do
You will act as the Full Stack Engineer for a small, focused product team building a next-generation energy modelling platform.
In This Role, You Will
- Work hands-on across the stack to turn prototypes and product flows into robust, production-ready software.
- Partner with designers, product managers and data specialists to refine requirements and translate complex concepts into workable solutions.
Why this role
- This is a key role within a strategic product team working on a complex, high-visibility platform. You will have real influence over how the product is built and the engineering standards it is built on.
- Work in a modern, cross-functional environment with autonomy and the opportunity to take on technical leadership.
- Solve interesting challenges that blend UI, business logic, modelling and AI-driven behaviour.
- Contribute to a long-term, impactful product initiative.
Who Is Hedgehog Lab
We’re an outcome-driven product consultancy where product, design and research sit side by side.
You’ll join a team that values curiosity, collaboration and impact, building products that truly matter.
Hedgehog Lab Benefits
- 20 days holidays + bank holidays
- 5 Impact Days per year to spend on L&D, volunteering or innovation
- Flexible working environment
- Annual wellbeing budget + two days of wellbeing leave
- Mental health support
- A company supplied Apple Mac
Our tech stack
We're tech-agnostic; however, these are our specialisms:
- Front-end: React, Next.js, TypeScript
- Backend: Python, PHP
- Cloud and infrastructure: AWS
What We Are Looking For
- Significant experience as a senior or lead engineer
- Strong background with React and TypeScript
- Strong background with Python or PHP
Ready to apply?
Submit your application below. Please note that we’re unable to offer visa sponsorship for this role.