C++ Software engineer

AppGreat is one of the fastest growing global IT companies, supporting the highest tech organizations in the world with 5 offices: 2 in  Sofia, 1 in Plovdiv, 1 in Skopje and 1 in Bucharest.

We are walking with top talents and highly experienced management to ensure the world’s leading technology companies meet all the business challenges that the future holds.

We are AppGreat! We are a young and ambitious company like no other!


The most important part of AppGreat is the team. From our founders to the last person, we are committed to creating a pleasant environment and a place where everybody feels like they belong.

We invest in them in any way we can, starting from the amazing atmosphere in the office, unique benefits and career growth opportunities.

Currently we are looking for a Mac Developer, who is going to become a part of our team that is building one of the most complex and popular solutions in the exciting world of cyber security. 


  • Developing Mac apps on the iOS platform for the enterprise level
  • Follow architectural guidelines and code standards within the company
  • Prepare technical design documents based on business requirements
  • Work on implementing features going through the entire application lifecycle and assume ownership of your work while focusing on the details, quality and goals
  • Understand and implement best practices around developing and deploying applications in a variety of environmentsBe enthusiastic about learning new technologies, platforms and methodologies.


  • At least 5 years of development experience with modern C++
  • Experience with Mac OS internals
  • Excellent communication skills and high ability to lead and motivate
  • Capable to independently and proactively lead a feature through the entire development cycle while cooperating with the different teams
    Nice to have:
  • Security or cyber background
  • Experience with MacOS System Extensions, Endpoint Security Framework and Network Extensions.


  • Attractive remuneration package
  • Excellent career growth opportunities
  • Flexible option for remote work
  • 25 days annual leave, plus an additional day for your birthday on top of that
  • Social package which includes – additional medical insurance, food vouchers, sport cards, Netflix or Spotify subscription, company events and many others
  • Comprehensive training and development programs!