Frontend Developer

Operating System for the Music Industry platform that connects all players of the industry to amplify the value of music.
Rome, Metropolitan City of Rome Capital, ItalyBarcelona, SpainBergamo, Province of Bergamo, Italy
Frontend
Senior Software Engineer
Hybrid
101 - 500 Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Frontend Developer

BMAT Music Innovators is seeking a Senior Frontend Developer to join their Ads team, focusing on monitoring and analyzing Radio, TV, and VOD content for advertisement detection and evaluation. As part of a global company with over 250 employees across multiple international locations, you'll be contributing to a platform that serves as the Operating System for the Music Industry. The role combines technical expertise in frontend development with the opportunity to work in a diverse, music-passionate environment.

The position requires strong technical skills, particularly in Ruby on Rails and Python, along with experience in API development and cloud platforms. You'll be working in a hybrid setting with the flexibility to work from multiple office locations including Barcelona, Rome, and Bergamo. The company offers a unique culture that blends technology innovation with a deep love for music, employing professionals from various backgrounds including rappers, producers, and DJs.

BMAT provides an impressive benefits package including unlimited time off, language training, and fully-equipped offices with rehearsal rooms. The company has grown significantly since its 2005 founding as a spin-off from a Barcelona audio research lab, and now operates as a company of companies, serving various players in the music industry including Digital Service Providers, Publishers, and Collective Management Organizations.

This role offers an excellent opportunity for a senior developer who wants to combine technical expertise with a passion for music and innovation, working in an inclusive, diverse environment that actively promotes equal opportunities and personal growth.

Last updated a month ago

Responsibilities For Frontend Developer

  • Monitor and analyze Radio, TV, and VOD content
  • Detect and evaluate advertisements across platforms
  • Provide advanced audience analysis and insights for media and advertising industry

Requirements For Frontend Developer

Ruby
Python
  • 5+ years of experience with Ruby on Rails in a production environment
  • Experience with Python for backend development or scripting
  • Strong understanding of object-oriented programming, design patterns, and best practices
  • Proficiency in working with relational databases and writing efficient queries
  • Experience with API design and development (RESTful and GraphQL)
  • Familiarity with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Experience with testing frameworks (RSpec, Minitest) and debugging tools
  • Knowledge of DevOps practices and CI/CD pipelines
  • Autonomy
  • English and Italian: fully proficient or fluent

Benefits For Frontend Developer

  • Flexible working location
  • Online language classes to improve Spanish or English
  • Online and onsite courses and music industry workshops
  • All equipment needed provided
  • Unlimited time off
  • Access to offices in Barcelona, Bergamo, and Rome with rehearsal room

Interested in this job?

Jobs Related To BMAT Music Innovators Frontend Developer

Senior Software Engineer - User Experiences

Senior Software Engineer role at Microsoft's Applied Sciences Group, focusing on innovative user experiences and interface design with remote work flexibility.

Sr UI Engineer - Innovation

Senior UI Engineer position at Lowe's Innovation team focusing on React.js development with hybrid work model and comprehensive benefits package.

Senior Frontend Engineer, Core Foundation

Senior Frontend Engineer position at Airbnb focusing on core foundation and web development to improve guest and host experiences.

Senior Frontend Engineer, Client Media Foundation

Senior Frontend Engineer position at Airbnb focusing on media solutions development, offering remote work and competitive compensation between $191K-$223K.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on developing technology solutions for customer support systems.