Job description
FRONT-END DEVELOPER
London
Full-time, Full-time office based
Company Description:
Metawin is a cutting-edge, multinational company specialising in online entertainment, real money gaming, and digital advertising, with a strong emphasis on blockchain and artificial intelligence. With office locations in Gibraltar, London, and Miami, we are dedicated to creating innovative and engaging products that our users will love and use repeatedly.
At Metawin, we pride ourselves on being early adopters of the latest technologies and are committed to pushing the boundaries of what is possible in the digital landscape. Our experienced and diverse team constantly strives to stay ahead of the curve, ensuring that our solutions are not only technologically advanced but also tailored to meet the ever-evolving needs of our users.
We are currently looking for talented and passionate individuals to join our rapidly growing team across our three locations.
At Metawin, we value creativity, collaboration, and a forward-thinking mindset, and we provide our employees with an inspiring and supportive environment to foster growth and innovation.
By joining Metawin, you will be part of a dynamic and visionary team that is dedicated to transforming the entertainment, gaming, and digital advertising sectors. If you are excited about working on groundbreaking projects that harness the power of blockchain and artificial intelligence to shape the future of these industries, we would love to hear from you.
Together, we can redefine what's possible and create a more immersive and rewarding experience for our users.
Don't miss this opportunity to be part of our pioneering journey – apply now and help us build the future at Metawin.
Role Overview:
We are seeking a highly skilled mid-level Vue.js developer to join our team. The ideal candidate will have experience working with Vue.js and will be responsible for building and maintaining web applications using the framework.
The current application that needs to be maintained is written in Vue 2, but we are planning to rebuild it in Vue 3, so experience with both versions is a must. Additionally, experience with VUEX, PINIA is essential, as well as proficiency in working with REST APIs.
Key Responsibilities:
- Develop and maintain web applications using Vue.js, including experience with Vue 2 and Vue 3
- Work with a team of developers to design and implement new features using VUEX and PINIA
- Collaborate with designers and project managers to ensure that projects are completed on time and to the highest standards
- Continuously improve the performance and scalability of web applications
- Work with REST APIs to connect web applications to back-end services
Qualifications/Skills:
- Strong experience with Vue.js, including experience with Vue 2 and Vue 3
- Experience with VUEX, PINIA is essential
- Proficient in working with REST APIs
- Experience with Nuxt.js framework and WordPress is a nice to have
- Strong understanding of web development principles and best practices
- Strong problem-solving and debugging skills
- Strong communication skills, both oral and written
Company Benefits:
- Highly competitive salary reflecting your skills and experience.
- Free private healthcare (after probation)
- Regular company socials and outings.
- Reward and recognition programs to acknowledge your contributions.
- 25 days of annual leave, in addition to 12 days of bank holiday.
Job Type: Full-time
Benefits:
- Company pension
- Referral programme
Schedule:
- Monday to Friday
Supplemental pay types:
- Performance bonus
Ability to commute/relocate:
- London: reliably commute or plan to relocate before starting work (required)
Experience:
- Vue.js: 3 years (required)
Work Location: In person