
Software Engineer – Frontend, React
Musixmatch
full-time
Posted on:
Location Type: Hybrid
Location: Bologna • 🇮🇹 Italy
Visit company websiteJob Level
Junior
Tech Stack
JavaScriptNode.jsReactReact NativeReduxTypeScript
About the role
- Build and maintain mobile and web applications using React
- Collaborate with product managers, designers, and backend engineers to deliver engaging user experiences
- Write clean, maintainable, and scalable code following best practices
- Stay up to date with the latest technologies, while keeping a pragmatic approach to adopting new tools
- Debug, troubleshoot, and rapidly fix bugs or performance issues
- Proactively suggest improvements to our products, tools, and processes
Requirements
- 1-3 years of professional experience as a Software Engineer Frontend or in a similar role
- Strong knowledge of JavaScript and React, including at least one state management library (Redux or similar)
- Demonstrable experience building responsive, high-quality web interfaces
- Solid understanding of CSS-based layouts, design systems, and responsive design best practices
- Attention to detail and a passion for pixel-perfect UI implementation
- Familiarity with Git and modern development workflows (CI/CD, code reviews, branching strategies)
- Good communication skills in written and spoken English
- Nice to have: Experience with React Native, Expo, TypeScript, or Node.js
- Interest in music technology, design systems, or performance optimization
Benefits
- Flexible holiday plan
- Remote working, flexible schedule
- Home office setup
- Top-class tech and equipment
- Company-wide retreat once per year
- Exposure to all parts of the business — your work actually matters!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScriptReactReduxCSSResponsive designReact NativeExpoTypeScriptNode.jsCI/CD
Soft skills
Attention to detailCommunication skillsCollaborationProblem-solvingProactivity