Senior JavaScript Engineer

Bologna, Italy /
Back-end & API /
Full-time, permanent (tempo indeterminato)

Musixmatch is the World’s Leading Music Data Company. Our mission is to provide data, tools and services that allows the experience of music to be enriched across the whole world.
Checkout the Musixmatch toolkit

We are looking for a skilled JavaScript Engineer to join our awesome crew. You will be working together with our talented Frontend and Backend teams to create the best products ever! If you feel you got what it takes to join our crew, continue reading and go ahead and apply!! 👇👇


Help build services and APIs to be used both by our consumer applications and internal tools.
Collaborate with our product, content and back-end teams, designing and implementing maintainable and scalable solutions
Optimise the interactions between our frontend and backend services
Test, debug and document implementations and processes
Be a team player and share your knowledge with the others
Proactively look for ways to make Musixmatch better and make an impact


You are well experienced with modern JavaScript coding, testing, and debugging
You are well experienced in working with both SQL databases and key-value stores
You have previous experience with building network applications and APIs using Node.js
You’re a skilled analytical, problem solver and a good communicator
You’re fluent and comfortable to communicate in English
Experience with React, Typescript, GraphQL and AWS Services are big pluses


Cool office space. We are based right in the centre of Bologna, with an open-space office stacked with the latest technology, and an entertainment area for the necessary 'time-off' moments. 
An opportunity to work with a team of young, dynamic, talented and skilled individuals who are constantly looking for new ways to improve our product and service. You will be able to help us in improving and creating the best products and services yet. 
Flexibility. We have a workplace culture that strives on being flexible. Flexibility to us means being innovative, collaborative, sharing ideas, and mostly being able to adapt to change in this fast paced tech environment. We are also flexible in the way we work, having flexible hours, and the ability to work from home from time-to-time. 
Multicultural environment. We are a team of individuals with a multinational span. Our clients are all international, and our team as well. Thus you will be able to experience a wide spectrum of different cultures when you join us. 
Sports. We believe physical exercise is key to performing well. We therefore encourage sport activities especially in groups and we are happy to also sponsor them should they deliver team building.
Food. We offer all our staff a kitchen packed with wholesome snacks, food and coffee. Every Friday we have a catered lunch in our office in order to end the week well and to spend time with our team. 
Music. We are passionate about music and we encourage our crew to go and watch live music concerts which is a perk we also sponsor.

We are a bunch of creatives who care about our work and what we do.  We believe that participation and collaboration are key to getting things done well.  We are looking for tech-savvy people who are eager to learn in a fast-paced environment, who have an international outlook on life, and who love taking on new challenges.

**Due to the amount of CVs that we receive, unfortunately it is impossible to answer to every applicant, thus if you have not received a response from us, please be patient. We do assure you that we will contact you should you be selected to move forward in the recruitment process. We would therefore like to thank all applicants for their interest and time.**