Ad Premium

C++ Developer – OfficeSuite Core Engine

Who are we?

MobiSystems is a Bulgarian product development company that creates and sells its own productivity applications for Windows, Android, iOS and macOS. Our applications are installed on more than 600 million devices worldwide. During our 23 year history, we have created OfficeSuite, PDF Extra, Talk & Translate and MobiDrive, which have proven themselves to be viable alternatives for the products from Microsoft and Adobe.

Currently, we have 200 employees in our headquarters in Sofia and offices in San Diego.

What are we looking for?

We are looking for a C++ Developer focused on software quality and userssatisfaction, to join our team that builds the Core Engine of OfficeSuite.


  • At least 5 years experiencein C++ (11 or later) software development;
  • Experience with building complex multi-threaded multi-platform libraries;
  • Knowledge of git, STL, boost, CI/CD,
  • Strong analytical and problem solvingskills;
  • Good understanding of English.
  • Good team player


  • Knowledge of Python, JavaScript
  • M.Sc. or B.Sc. in Informatics, Computer Science or Engineering
  • Familiarity with Microsoft Excel
  • Understanding of Design Patterns
  • Experience with Android, iOS, MacOS or Windows PC development


  • Design and implement effective and complex algorithms in large C++ project
  • Optimisationand improvement of existing features
  • Create unit and integration tests for your work
  • Participate in Code Reviews
  • Be part of our SCRUM working process

What do we offer?

  • The opportunity to build something that millions of people see and use every day;
  • Work at the Headquarters of a product company and have a say in the direction of its products;
  • A healthy work environment with flexible working hours, either at home or in the office, no overtime, and no artificial deadlines.
  • A great location– right next to a metro station, Paradise Centerand the best park in Sofia.
  • Opportunities for professional growth and freedom to make an impact.
  • Multiple secondary benefits: additionalhealth insurance with dental care coverage, sport program, corporate discounts, 25 dayspaid yearly leave + additionaldays off, etc.
  • Regular performance assessment with salary review.

If you are interested, please send your CV in English, only short-listed candidates will be contacted.