Musixmatch logo

Frontend Intern

Musixmatch·Salary not specified

Primary stack

AIPythonGitAPI

Nice to have's

Machine LearningJavaScriptCSSPostgreSQLRedis

Job description

About the Position

Frontend Intern

Bologna, Italy


About Musixmatch

Musixmatch is the leading music metadata company, featuring the world’s largest lyrics catalog and a community of over 80M contributors. Musixmatch is the trusted global partner of companies like Spotify, Apple, Amazon Music, Meta, Google, MTV, Shazam, Vevo, Tidal, Snapchat, and has a partnership with more than 100,000 music publishers including Sony/ Music Publishing, Universal Music Publishing, Warner/Chappell, Kobalt, BMG Rights, and the Harry Fox Agency.

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.


Responsibilities

  • Design and build responsive web interfaces and native mobile applications using modern full-stack approaches accelerated by AI
  • Build reusable component libraries and iterate on the design system across web and mobile
  • Develop interactive dashboards with real-time data visualization
  • Integrate frontend and mobile apps with REST APIs and third-party services, with hands-on exposure to building and maintaining those APIs using Python and FastAPI
  • Customize components using custom CSS, JavaScript, and platform-specific configurations when needed
  • Work with PostgreSQL and Redis for data storage, caching, and session management as needed
  • Leverage AI coding assistants (GitHub Copilot, Claude Code) to accelerate development, generate responsive layouts, and build component logic
  • Collaborate with designers, backend teams, and domain experts to translate designs into functional applications
  • Conduct user testing across devices, iterate based on feedback, and document workflows

Requirements

  • Basic understanding of web development concepts and APIs
  • Familiarity with AI-assisted coding tools (e.g. GitHub Copilot, Claude Code)
  • Some knowledge of or genuine interest in Machine Learning approaches and techniques
  • Basic knowledge of Python and databases (SQL or NoSQL) is a plus
  • Ability to maintain clear and up-to-date technical documentation
  • Familiarity with Git and collaborative development workflows
  • Problem-solving mindset and willingness to learn
  • Ability to work in English

We Offer

  • An extracurricular internship (tirocinio extracurriculare) lasting 6 months
  • A monthly reimbursement of €800

About the Company

Musixmatch is a global leader in music metadata, partnering with major companies and music publishers worldwide. We are passionate about music and technology, and we are looking for creative and motivated individuals to join our team.


DISCLAIMER:

Due to the significant amount of applications we receive, unfortunately, it is not possible to answer every applicant. If you have not received a response from us, please be patient. We 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.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.


Apply for this job

© Musixmatch. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Musixmatch

All 4 roles

Popular searches