The project comprises taking over an existing PHP (Laravel) application which is the back-office application for a Spotify like service specifically aimed at classical music. Some of the features of this back-office application include:

  • Uploading new music;
  • Meta data of the music: Enrich it with photo’s and information;
  • Management of subscriptions;
  • Payment to the producers of the music, etc.


  • 3+ years of working experience in PHP (at least PHP 5) ;
  • Good knowledge of object-oriented programming and SOLID code principles;
  • Experience with popular frameworks such as Symfony, Lavarel, Yii;
  • 3+ years of experience with MySQL and other RDBMS;
  • Database normalization and optimization;
  • Experience building APIs, understanding REST ideology;
  • Experience working with Docker containers;
  • Knowledge of JavaScript;
  • Knowledge of HTML, CSS, SCSS, LESS;
  • Experience of working with Linux, Apache, Nginx;
  • Experience with Git, Composer, NPM;
  • Intermediate English level or higher.

Would be a plus:

  • Experience with the newest versions of PHP (PHP 7.1);
  • Experience with Angular 2, React, Vue;
  • Experience in building a micro services architecture;
  • Experience with NoSQL databases;
  • Experience with Continuous integration tools;
  • Experience with creating of autotests;
  • Experience with Scrum;
  • Working with Project management systems like Redmine, Jira, Youtrack or similar.