This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Magic Media is a pioneering media, entertainment, and tech group with a presence in 15 countries, specializing in art, animation, cybersecurity, game development, software development, VFX, and video production.
The company is seeking a talented and passionate Web Game Developer with a strong focus on Vue.js to join their team.
The ideal candidate will have experience in building interactive, high-performance web games and applications.
Responsibilities include developing and maintaining web-based games using Vue.js, collaborating with designers to implement game UI/UX, optimizing game performance for various devices and browsers, integrating with REST APIs and third-party services, writing clean and maintainable code, and debugging technical issues.
Requirements:
Proven experience with Vue.js, requiring at least 3 years of hands-on experience in building web applications or games.
Strong JavaScript/TypeScript skills, with a deep understanding of modern JavaScript (ES6+) and TypeScript.
Experience in web game development, specifically in developing web-based games or interactive applications.
Proficiency in HTML5 and CSS3 for building responsive and visually appealing interfaces.
Experience with state management using Pinia or Vuex in Vue.js applications.
Familiarity with API integration, particularly with RESTful APIs and WebSockets.
Strong problem-solving skills, with the ability to debug and optimize code for performance and scalability.
Ability to work as a team player, demonstrating strong communication skills in a collaborative environment.
Benefits:
The position is permanently remote, allowing for flexible working arrangements.
Employees will have the opportunity to hone and improve their skills by working on a diverse variety of engaging projects.
Being part of an international group with offices worldwide offers a global perspective.
There are opportunities for career growth and development within the company.
Employees will work closely with a team of like-minded individuals in a fast-paced, multicultural environment.
Ongoing training and professional self-improvement opportunities are provided.
Flexible working hours are available to accommodate personal schedules.
The company promotes an inclusive culture and encourages open communication among team members.