4 сен

frontend developer for interactive game web products

ориентир по рынку
вакансия зп не указана
в среднем 269 750 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Wargaming develops computer games, including World of Warships, and creates engaging interactive experiences for players.

задачи

  • Own and develop frontend/UI systems within the product and web ecosystem, including reusable components, UI patterns, frameworks, tools, and shared frontend solutions;
  • Develop and maintain interactive web experiences, including event pages, web adventures, game mechanics, mini-games, widgets, portal modules, and other content-driven experiences;
  • Translate UI/UX designs and wireframes into robust, responsive implementations;
  • Develop frontend solutions using React, TypeScript, Composition API, and related tooling while improving existing vanilla JavaScript code;
  • Work with REST APIs and data-driven interfaces, implementing asynchronous client-server interactions and dynamic content;
  • Implement complex animations and interactive mechanics with a focus on UX, responsiveness, and frontend performance;
  • Optimize animation-heavy and mobile-heavy interfaces, including asset loading, lazy loading, rendering, browser behavior, and overall frontend performance;
  • Ensure reliable functionality across devices, browsers, platforms, regional versions, and language configurations;
  • Investigate and resolve complex frontend issues involving UI behavior, rendering, input handling, browser compatibility, integrations, performance, and production stability;
  • Refactor and improve existing and legacy codebases while maintaining production quality, maintainability, and scalability;
  • Collaborate with UX/UI designers using Figma to verify implementations, discuss technical feasibility, and prepare or export assets when required;
  • Participate in technical and design discussions, code reviews, and architectural decisions;
  • Document frontend architectures, APIs, component behavior, integrations, and technical guidelines;
  • Mentor less experienced engineers on frontend development, UI systems, debugging, performance, and maintainability;
  • Collaborate with designers, game and engine engineers, QA, production, product, and other stakeholders to deliver high-quality interactive experiences.

требования

  • 5+ Years of commercial frontend development experience with HTML, CSS, JavaScript, and modern frontend technologies;
  • 3+ Years of practical experience with React;
  • Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3, and SCSS;
  • Strong understanding of component-based UI architecture, responsive design, rendering behavior, and cross-browser compatibility;
  • Experience developing reusable UI systems, components, patterns, frameworks, or frontend tools;
  • Experience implementing complex animations and interactive interfaces, with a strong understanding of browser rendering and performance optimization;
  • Experience with mobile web development and responsive interfaces;
  • Experience with REST APIs, asynchronous client-server interactions, and data-driven interfaces;
  • Experience working with existing or legacy codebases, including refactoring and maintaining production-quality code;
  • Ability to evaluate technical requirements and designs from the perspectives of usability, feasibility, performance, compatibility, integration, and maintainability;
  • Confident use of Figma and ability to collaborate effectively with designers;
  • Ability to work independently, investigate technical problems, and find practical solutions;
  • Strong attention to implementation quality, interface details, consistency, and user experience;
  • Experience participating in code reviews and technical discussions;
  • Strong communication and collaboration skills in multidisciplinary teams;
  • Strong spoken and written English for technical communication and documentation;
  • Nice to have: Russian language skills, visual design and composition, UI/UX principles for interactive web interfaces, Three.js, WebGL, other 3D/web graphics technologies, GSAP, Motion, similar animation libraries, Node.js for frontend tooling, scripts, and build systems, multilingual and multi-regional projects, mini-games, game industry or game-related web products, relevant projects demonstrating interactive, animation-heavy, or technically complex frontend work.

условия

  • Onsite during probation period and hybrid with 3 days of work from the office after finishing probation period;
  • Additional vacation days based on years of service at Wargaming: up to 5 days on top of the statutory minimum;
  • Additional paid time off: 5 Personal Days, Birthday Leave, Marriage Leave, and Compassionate Leave;
  • Sick Leave Compensation and Maternity Leave Benefits;
  • Premium Private Health Insurance;
  • Career development and education opportunities within the company;
  • English clubs and a platform for learning languages;
  • Mental well-being program (iFeel);
  • Commuting allowance;
  • Company events;
  • FitPass membership;
  • Employee discounts;
  • Personal Gaming Account;
  • Coffee, fruits, and snacks in the office;
  • On-site canteen with subsidized prices for food and drinks;
  • Seniority Awards;
  • Referral program with a reward.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.