Position: FrontEnd Developer
Company: Devoted Studios
Experience required: 5y
English level: fluent

*Devoted Studios*

Devoted Studios manages external game development, on a global scale. We partner with the best studios, teams, and individual creators for a network of resources with unrivaled availability. We treat them like family, help them grow, share our experiences, and commit to their success. The Devoted talent pool spans cultures, experience, and personalities.
What this means for our clients is a network of the best talent with flexible options and competitive bids. This unique approach allows us to maximize compatibility, considering budget, time zones, and more. We then manage the production with personal attention and expertise, all with a commitment to your vision.


Devoted Studios is looking for a *Front-End Developer Lead*. In this role, you will be responsible for developing and implementing high-quality, efficient, and scalable front-end solutions using Vue.js.
This is a remote full-time contract base position.


*Key Responsibilities:*

Collaborate closely with backend developers to ensure seamless integration with PHP backend services and smooth end-to-end functionality.
Work with the team to develop services to implement the management, storage, and retrieval of game development art assets (2D, 3D, animations, etc.).
Architect and develop reusable UI components and libraries using modern JavaScript frameworks (React, Vue), ensuring optimal performance across multiple platforms.
Contribute to the design and user experience of the platform, with a focus on usability, responsiveness, and accessibility.
Stay current with industry trends and advancements in web development, Vue.js, and other JavaScript frameworks to recommend innovative solutions and improvements.
Participate in code reviews and provide constructive feedback to ensure the highest code quality.
Collaborate with other team members and stakeholders to identify and implement new features and enhancements.
Troubleshoot and resolve complex technical issues, while maintaining clean and efficient code.
Provide mentorship, guidance, and support to junior front-end developers and contribute to knowledge-sharing sessions.
Lead by example and promote a culture of technical excellence within the team.

*Requirements:*

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field, or equivalent industry experience.
5+ years of experience in front-end development, with a focus on Vue.js and proficiency in other JavaScript frameworks (e.g., React, Angular).
At least 1 year of experience leading a team or mentoring junior-middle level engineers.
Expertise in HTML, CSS, and JavaScript (ES6+), with a strong understanding of web development best practices.
Experience in migration from Vue.js 2 to Vue.js 3 or React will be a plus.
Experience with Websockets.
Experience with Cloudflare Workers will be a plus.
Experience with responsive design and cross-browser compatibility.
Strong understanding of RESTful API design and integration.
Familiarity with version control systems (e.g., Git) and agile development methodologies (Scrum, Kanban).
Interest in the gaming development industry and experience working with AI tools is a plus.
Strong problem-solving skills and the ability to work independently as well as in a team setting.
Excellent communication and interpersonal skills, with a strong focus on collaboration and leadership.

*We offer:*

Strong and enthusiastic team – you will have the opportunity for knowledge sharing, learning, and professional self-development
Exciting and challenging tasks – solve diverse and challenging issues, communicate with people within the company as well as with our partners;
Convenient working conditions – remote work, the opportunity to build your own working day with flexible working hours
А chance to work in a highly professional and dynamic team working with a wide range of International Game Production projects, attractive remuneration package, and opportunities to develop professionally


*This is a remote, full-time contracted position*

We are an equal-opportunity company. All qualified applicants will receive consideration for a contract without regard to race, color, religion, sex, national origin, gender identity, disability, protected veteran status, or any other characteristic protected by law.