Staff Software Engineer


Sofia, Bulgaria


Our client is transforming the self-storage industry with modern tools that help over 35,000 independent operators streamline operations, reduce admin work, and grow their businesses. They’re on a mission to empower independent and family-owned storage providers to thrive in a rapidly expanding market. 

We're looking for a Staff Software Engineer to join their team and be part 
of the development of novel products and systems from scratch.

 

Your responsibilities:

  • Take part in building the product end-to-end - from architectural design through implementation and beyond.
  • Contribute throughout the full software development lifecycle - from coding and version control to testing, CI/CD deployment, and maintenance.
  • Tackle challenges independently, assess risks, and provide thoughtful solutions.
  • Maintain high standards of code quality and address bugs as needed.

Requirements:

  • 7+ years of experience with Java.
  • Experience with web API design.
  • Experience with SQL.
  • Good understanding and experience with writing integration and unit testing.
  • Excellent command of written and spoken English.
  • Ability to work independently with limited supervision.
  • Degree in Computer Science or Informatics.

Would be considered as a bonus:

  • Knowledge of Python or similar scripting language.
  • Experience with Spring & Spring Boot.

In return, they offer:

  • Opportunity to build a product from scratch with minimal legacy systems.
  • A collaborative team culture with experienced professionals.
  • Private health insurance.
  • Multisport card for gym and wellness benefits.
  • Stock option plan tied to your impact.
  • Regular team events and activities, including a weekly team lunch covered by the company.
     

​Feel free to reach me at angela@cadabra.bg

(Recruitment License № 2709/ 17.01.2019)