Software Engineer

Hedgehog Lab

Not Interested
Bookmark
Report This Job

profile Job Location:

Sofia - Bulgaria

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

Job title: Software Engineer
Type: Full-time Permanent
Location: Bulgaria-based with flexible home office or hybrid working

What youll do

You will join a cross-functional product team building a next-generation energy modelling platform. Working alongside engineers designers data specialists and a product manager you will help turn ideas prototypes and user journeys into reliable scalable software.


In this role you will:

  • Build high-quality features across the stack contributing to both frontend and backend development.
  • Work from product requirements and Figma flows to implement clear maintainable solutions.
  • Collaborate with senior engineers to refine architecture improve performance and keep the codebase healthy.
  • Integrate frontend interfaces with backend APIs and Python-based analytics services.
  • Follow modern engineering practices including code reviews automated testing CI/CD and documentation.
  • Take ownership of your work raising issues early and contributing ideas that improve the product.
  • Work closely with product and design partners to understand user needs and translate them into working features.


Why this role

  • This is a chance to join a strategic product team at a formative moment and grow as part of a long-term programme of work.
  • Contribute to a complex high-value product used in global energy markets.
  • Work with modern tools patterns and cloud technologies in a collaborative environment.
  • Develop your skills through pairing mentorship and exposure to architectural decisions.
  • See your work move quickly from concept to production with real user impact.


Who is hedgehog lab

Were an outcome-driven product consultancy where product design and research sit side by side.

Youll 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
  • Multisport card
  • 3rd party health insurance
  • Company supplied Apple Mac


Tech stack youll work with

Youll work within a modern cloud native environment using technologies such as:

  • Frontend: React TypeScript modern component libraries
  • Backend: with TypeScript (for example NestJS or Express) REST or GraphQL APIs
  • Data and analytics integration: Python services powering analytical and AI features
  • Database: PostgreSQL plus caching layers such as Redis
  • Cloud and infrastructure: Azure or AWS Docker Kubernetes or managed container services
  • Quality and tooling: Jest React Testing Library GitHub Actions or GitLab CI emphasis on automated testing


What we are looking for

  • Experience building web applications using React and TypeScript
  • Some backend experience with and TypeScript
  • Understanding of API integration and client-server architecture
  • Familiarity with relational databases such as PostgreSQL
  • Interest in working with data-heavy or AI-supported features
  • Ability to work effectively in a fast-paced collaborative product team
  • Good communication skills and willingness to learn from others
  • A pragmatic approach to building reliable software and solving problems


Ready to apply

Submit your application below. Please note that were unable to offer visa sponsorship for this role.

Job title: Software EngineerType: Full-time PermanentLocation: Bulgaria-based with flexible home office or hybrid workingWhat youll doYou will join a cross-functional product team building a next-generation energy modelling platform. Working alongside engineers designers data specialists and a produ...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems