Job information

$ 28,000 - 35,000 EUR per annum

Job Description

What we do

ONErpm is a redefining force in the new music economy and one of today’s fastest growing music companies in the global marketplace. Home to over 2500 YouTube channels that collectively generate 7 billion + plays a month, ONErpm is one of the world’s largest YouTube Multi Channel Networks (MCN) specializing in music.

With offices and studios in New York City, Nashville, Miami, Sao Paulo, Rio de Janeiro, Buenos Aires, Bogota, and Mexico City, ONErpm occupies a unique space between traditional record label and distribution company and leverages proprietary technology, marketing, analytics, and localized support to deliver business solutions to over 100,000+ artists, music labels, and video creators worldwide.

Job Description

We are looking for a PHP Developer responsible for managing back-end services and the interchange of data between the server and the users. Their primary focus will be the development and maintenance of a wide range of server-side logic and ensuring high performance and responsiveness to requests from the front-end. They will also be responsible for integrating front-end elements built into the application. Therefore, a basic understanding of front-end technologies is necessary as well.


  • Integration of user-facing elements developed by front-end developers to the back-end system
  • Write well designed, testable, efficient code by using best software development practices
  • Solve complex performance problems and architectural challenges
  • Maintain code integrity and organization
  • Understanding and implementation of security and data protection
  • Integrate data from various back-end services and databases

Main requirements

  • Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
  • Strong knowledge of object-oriented and procedural PHP programming
  • Strong knowledge of the common PHP or web server exploits and their solutions
  • Strong communication (verbal & written) and organizational skills
  • Understanding fundamental design principles behind a scalable application
  • Knowledge of CRON or any other scheduler for scheduled task
  • Knowledge of command line use of PHP
  • Integration of multiple data sources and databases into one system
  • Familiarity with the limitations of PHP as a platform and its workarounds
  • Creating database schemas that represent and support business processes
  • Familiarity with MySQL & PostgreSQL databases and their declarative query languages
  • Proficient understanding of code versioning tools, such as SVN and/or Git
  • Comfortable working with Linux-based systems
  • Solutions-oriented thinking; always looking for the smart solution to a problem rather
    than jumping at the first answer
  • Analytical skills to quickly troubleshoot functional problems and provide efficient code
  • Experience using Agile software development methodologies

Nice to have

Experience with cloud environment apps (AWS, Google, etc.) is a plus