Nod CareersAuto-apply free

Senior Frontend Engineer (World of Warships, PC)

wargamingen · Nicosia · Beograd, Stari Grad, Serbia
Auto-apply to this job with Nod →
<h3><strong><img style="max-width: 100%;" src="https://wargaming.com/media/ckeditor_uploads/2025/08/26/Banner-SM-648%20x%20211-Version300ppi.png" alt="" width="648"></strong></h3> <h3><strong>Job Overview</strong></h3> <p>We’re excited to invite you to join the World of Warships team at Wargaming, where we’re looking for a Senior Frontend Developer. <br>As a member of the World of Warships team, you’ll have the opportunity to collaborate with a talented and passionate group of professionals, contribute to creating engaging and seamless experiences for our players, and make a meaningful impact on the direction and success of the game.</p> <h3><strong>What will you do?</strong></h3> <ul> <li> <p>Own and develop frontend/UI systems within the product and web ecosystem, including reusable components, UI patterns, frameworks, tools, and shared frontend solutions.</p> </li> <li> <p>Develop and maintain interactive web experiences, including event pages, web adventures, game mechanics, mini-games, widgets, portal modules, and other content-driven experiences.</p> </li> <li> <p>Translate UI/UX designs and wireframes into robust, responsive implementations that accurately reflect the intended user experience.</p> </li> <li> <p>Develop frontend solutions using React, TypeScript, Composition API, and related tooling, while maintaining and gradually improving existing vanilla JavaScript code.</p> </li> <li> <p>Work with REST APIs, and data-driven interfaces, implementing asynchronous client-server interactions and dynamic content.</p> </li> <li> <p>Implement complex animations and interactive mechanics, with a strong focus on UX, responsiveness, and frontend performance.</p> </li> <li> <p>Optimize animation-heavy and mobile-heavy interfaces, including asset loading, lazy loading, rendering, browser behavior, and overall frontend performance.</p> </li> <li> <p>Ensure reliable functionality across devices, browsers, platforms, regional versions, and language configurations.</p> </li> <li> <p>Investigate and resolve complex frontend issues, including UI behavior, rendering, input handling, browser compatibility, integrations, performance, and production stability.</p> </li> <li> <p>Refactor and improve existing and legacy codebases, maintaining high standards of production quality, maintainability, and scalability.</p> </li> <li> <p>Collaborate with UX/UI designers using Figma to verify implementations, discuss technical feasibility, and prepare or export assets when required.</p> </li> <li> <p>Participate in technical and design discussions, code reviews, and architectural decisions, contributing to engineering standards and best practices.</p> </li> <li> <p>Document frontend architectures, APIs, component behavior, integrations, and technical guidelines.</p> </li> <li> <p>Mentor less experienced engineers on frontend development, UI systems, debugging, performance, and maintainability.</p> </li> <li> <p>Collaborate with designers, game and engine engineers, QA, production, product, and other stakeholders to deliver high-quality interactive experiences.</p> </li> </ul> <h3><strong>What are we looking for?</strong></h3> <ul> <li> <p><strong>5+ years of commercial frontend development experience</strong> with HTML, CSS, JavaScript, and modern frontend technologies.</p> </li> <li> <p><strong>3+ years of practical experience with React</strong>.</p> </li> <li> <p>Strong knowledge of <strong>JavaScript (ES6+), TypeScript, HTML5, CSS3, and SCSS</strong>.</p> </li> <li> <p>Strong understanding of <strong>component-based UI architecture, responsive design, rendering behavior, and cross-browser compatibility</strong>.</p> </li> <li> <p>Experience developing reusable UI systems, components, patterns, frameworks, or frontend tools.</p> </li> <li> <p>Experience implementing <strong>complex animations and interactive interfaces</strong>, with a strong understanding of browser rendering and performance optimization.</p> </li> <li> <p>Experience with <strong>mobile web development</strong> and responsive interfaces.</p> </li> <li> <p>Experience working with <strong>REST APIs, asynchronous client-server interactions, and data-driven interfaces</strong>.</p> </li> <li> <p>Experience working with existing or legacy codebases, including refactoring and maintaining production-quality code.</p> </li> <li> <p>Ability to evaluate technical requirements and designs from the perspectives of usability, feasibility, performance, compatibility, integration, and maintainability.</p> </li> <li> <p>Confident use of <strong>Figma</strong> and ability to collaborate effectively with designers.</p> </li> <li> <p>Ability to work independently, investigate technical problems, and find practical solutions.</p> </li> <li> <p>Strong attention to implementation quality, interface details, consistency, and user experience.</p> </li> <li> <p>Experience participating in code reviews and technical discussions.</p> </li> <li> <p>Strong communication and collaboration skills in multidisciplinary teams.</p> </

Let Nod apply for you →

More jobs at wargamingen

UI Designer (World of Warships, PC) — wargamingenEconomy Game Designer (World of Warships, PC) — wargamingenQA Engineer (World of Tanks) — wargamingenJunior Payments Specialist (m/f/i) — wargamingenFacility Officer — wargamingenEmployee Relations Manager — wargamingen