Frontend Developer (Vuejs/Nuxtjs)
Tech Stack
Job Description
With multiple awards to our name, Larian Studios has proven that we’re dedicated to delivering high-quality role-playing games.
As we move on to new projects, the studio that brought you Baldur’s Gate 3 & Divinity: Original Sin 2 is looking for a Frontend Developer to join the Digital Team and help us build internal tools and web-based platforms for our players.ResponsibilitiesDevelopment of web applications, including both public facing product/presentation websites and internal applicationsPreparing the front-end layer, collaborating with designers to accurately reflect the designed layoutsCollaborating with backend developers on API integrationCooperating with the QA department to fix bugs and implement improvementsMaintaining the front-end layer of existing projectsSupporting the creation and maintenance of user interfaces for web applications for the Company;Cooperation with the Company's teams and collaborators in optimizing the performance and responsiveness of websites;Implementation of basic UX/UI practices in accordance with the Company's guidelines;Participating in code reviews and testing to ensure software quality.RequirementsExcellent knowledge of HTML, CSS (including preprocessors like Sass/SCSS), and JavaScript (ES6+)At least 3 years of documented experience working with Vue and Nuxt (both version 2 and 3)Practical experience with state management using Vuex or PiniaKnowledge of CSS animations and experience with animation libraries like GSAPExperience working with design tools such as SketchAbility to create responsive and interactive user interfacesAn eye for detail and focus on layout consistencyPractical experience in optimizing the frontend layer of web applications - CRP (Critical Rendering Path), LCP (Largest Contentful Paint), FID (First Input Delay) etc.Strong teamwork skills and ability to communicate effectively with backend Teams and QA departmentGood knowledge of English Nice to havesExperience with Three.jsExperience working with AWS servicesExperience building and optimizing Progressive Web Apps (PWA)What we offerAn international team of over 450 employees spread across 7 studios around the world, each of which have their own unique qualities, and maintain a small-studio feelAn open, collaborative environment where ideas are welcome and encouragedA managerial team consisting of highly experienced game developers at the top of their fieldsSharing hobbies and passions with like-minded colleaguesInclusive environment with many activities organized by the studios or the employeesCommitment to making the best game possible for the fans, including listening to community feedback