CADABRA

Full Stack Engineer

Posted: Nov 10, 2025

Job Description

Our client has one mission – making flexible and hybrid working a norm rather than an option!They started building a SaaS platform back in 2015 to support the future of work. They believe that having freedom and flexibility is the way to provide a better workspace experience. And that’s what enables them to develop products that matter – for their customers and for the world. The company has offices in Bulgaria, USA, UK, and Australia; their teammates are the ones getting them to the top in their market niche.You are not afraid to:✔︎ be responsible for the entirety of your features, including client components, server interactions, API design, implementation, and automated testing.✔︎ collaborate with Product managers and UX designers to turn business requirements into refined user stories.✔︎ own and lead strategic initiatives related to new products and functionalities.✔︎ debug production issues across services and multiple levels of the stack.✔︎ review peer code to ensure knowledge sharing and good practices.✔︎ continuously improve engineering standards, tooling, and processes.✔︎ Mentor and support more junior members of the team.✔︎ collaborate with a high-performing and enjoyable team that follows the Scrum method.✔︎ play a key role in our shared commitment to reliability by participating in a supportive SRE rotation, where team collaboration ensures that product performance and success are achieved together.If your profile looks like that:✔︎ At least 5 years in full-stack development, ideally within cloud-based environments.✔︎ Proficiency in at least one server-side technology (Node.js, Java, or .NET).✔︎ Experience with databases and schema design.✔︎ Experience building and running production systems.✔︎ Experience with Cloud Computing platforms (e.g., Amazon AWS, Microsoft Azure, Google Cloud Platform).✔︎ Extensive knowledge of software design principles.✔︎ Familiarity with JavaScript frontend frameworks such as React, Angular, Vue.✔︎ Eagerness to learn new skills and grow together with your team.... then you’re the right person in the right place!They offer, not just a nice team and environment, but:✔︎ Premium health insurance, including dental coverage.✔︎ 25 days of annual paid leave.✔︎ An additional day off to celebrate your birthday.✔︎ 3 paid volunteering days per year.✔︎ Full compensation for the first 3 days of sick leave.✔︎ Hybrid work model (minimum 40% of monthly working time onsite).✔︎ Co-funded sports card to support your active lifestyle.✔︎ Learning and development opportunities.✔︎ Regular team events and celebrations to foster connection and collaboration.Are you still here? Good! Let’s discuss further at katrin@cadabra.bg

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In