Frontend Developer

Warsaw
Digital /
Full -time /
On-site
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.

Responsibilities

    • Development of web applications, including both public facing product/presentation websites and internal applications
    • Preparing the front-end layer, collaborating with designers to accurately reflect the designed layouts
    • Collaborating with backend developers on API integration
    • Cooperating with the QA department to fix bugs and implement improvements
    • Maintaining the front-end layer of existing projects
    • Supporting 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.

Requirements

    • Excellent 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 Pinia
    • Knowledge of CSS animations and experience with animation libraries like GSAP
    • Experience working with design tools such as Sketch
    • Ability to create responsive and interactive user interfaces
    • An eye for detail and focus on layout consistency
    • Practical 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 department
    • Good knowledge of English 

Nice to haves

    • Experience with Three.js
    • Experience working with AWS services
    • Experience building and optimizing Progressive Web Apps (PWA)