For our client, a multinational software company (not outsourcing) which is on the market for several years we are looking for an experienced Software Developer for their Applications & Platforms team in Sofia.

Are you ready for the next step in your career as a developer?

Main activities:

  • Research on and development of the company products
  • Keep an eye on constant quality improvements
  • Support and consultancy to third party developers
  • Take part in development services and projects

General requirements:

  • Degree in Computer science, software engineering or relevant
  • Experience in developing algorithms related to human input processing and gesture recognition
  • At least 4 years experience in software development
  • Sound understanding of computer graphics
  • Sound understanding of object oriented design, design patterns and software architecture
  • Fluency in English is a must
  • Enthusiast in programming
  • Passionate about user experience and consumer software
  • Proactive person
  • Team player

Specific requirements:

You should be very good with one of the following skill-sets (and will work within the respective team).

  1. For working in Android-team: Java, C/C++, Android SDK/NDK, OpenGL 2.0 ES
  2. For working in iOS-team: Objective C, Swift, C/C++, iOS SDK, OpenGL 2.0 ES
  3. For working in WinRT-team: C#, XAML, C/C++, .NET 4.0+, WinRT APIs, DirectX 11, COM
  4. For working in Web-team: Javascript, HTML5, C/C++, Emscripten, WebGL


  • Competitive salary
  • Social benefits
  • Friendly work environment
  • Opportunity to be creative and self-managed


Sounds challenging? Then feel free to apply with your CV in English using our form (Bewerberanfrage) or by mail at Only short – listed candidates will be contacted.
All applications will be treated in confidence. Balkaninvest.EU owned Recruitment license from the National Agency of Employment № 1757 and № 1758