We’re Hiring!

We are a passionate, brave and innovative team. We strongly believe in our work and we always tackle it while motivated by the enthusiasm, curiosity and determination of those who want to leave a mark in the future, with the certainty of those who know, in their hearts, that they can do it. Starting from our love for our area and the choice to innovate in Sicily, as a company, and including the ambition of every single member of our team, we believe the world cannot be changed without a healthy dose of madness.

Passion and courage guides Magicmotorsport's activities, alongside respect, efficiency,innovation: the company's three core values!

We offer challenging work in a young, smart and friendly working environment, surrounded by a world of innovation driven mindsets and practices. We assume that everyone has a talent and our mission is to be able to intercept those that fit together with Magicmotorsport in synergy and give you the opportunity to win, because your Victory is our Victory!



We are looking for a motivated Front End developer to join our development team.

In this role you will have the opportunity to implement and develop visual and reusable components for Web Applications in the mechatronics field



  • Develop new user-interface features in Web applications
  • Build reusable code and graphical components for future use
  • Ensure the technical feasibility of UI/UX designs
  • Optimize application for maximum speed and scalability
  • Empower the Front-End and Back-End integration based on REST-APIs and WebSocket;
  • Collaborate with other team members and stakeholders
  • Understand cross-browser compatibility issues and ways to work around them


Preferred skills

  • Strong experience with Vue.js v3
  • Good understanding of Vuex pattern and Vue router
  • Knowledge of plotly library and axios library


What do we offer?

  • An innovative, young, and dynamic environment
  • Stimulating challenges and growth opportunities
  • The possibility to work in a team where people are passionate about their job
  • Performance bonus
  • Salary from €30K


  • At least 3 years of experience in the role (MANDATORY)
  • Proficient knowledge of HTML5, JavaScript, CSS3, SCSS, TypeScript
  • Comfortable working with REST-APIs and WebSockets
  • Advanced knowledge of Vue.js and/or Angular 2+ frameworks
  • Fluent English (written and spoken) (MANDATORY)
  • Great team player
  • Good critical and creative thinking skills
  • Ability to prioritize, organize, and complete tasks accurately
  • Understanding of code versioning tools, such as Git

Curriculum Vitae

Send your CV, if you want to join the team.