Videoslots
Videoslots
Videoslots — компанія, що працює у сфері онлайн-ігор і з 2011 року обслуговує сектор iGaming. Її платформа об’єднує понад 9 000 ігор від більш ніж 170 постачальників, поєднуючи широкий каталог розваг із постійним розвитком продуктів. Діяльність компанії охоплює ігрові продукти, азартні ігри та електронну комерцію, тож її вакансії можуть зацікавити фахівців, які прагнуть створювати й розвивати цифрові ігрові сервіси.

Провідний frontend-розробник — Videoslots (віддалено на Мальті)

Керуйте архітектурою frontend на Vue, розробленням функцій і підвищенням продуктивності внутрішніх проєктів. Наставляйте розробників і допомагайте впроваджувати відповідальні практики розроблення із застосуванням ШІ.

Опис

  • Проводити frontend-функції від аналізу вимог до випуску
  • Відповідати за frontend-архітектуру всіх проєктів, зокрема системи компонентів, керування станом і спільні бібліотеки
  • Створювати ефективні, тестовані та повторно використовувані UI-компоненти, посилюючи єдині стандарти розроблення
  • Розв’язувати складні проблеми продуктивності й архітектури з акцентом на надійність і супроводжуваність
  • Досліджувати проблеми застосунків і коду та керувати аналізом першопричин у різних системах
  • Інтегрувати REST- і GraphQL API у співпраці з backend-розробниками
  • Реалізовувати й підтримувати рішення для зберігання даних на стороні клієнта
  • Рефакторити й модернізувати функціональність застосунків, зокрема застарілий код
  • Перевіряти UX/UI-рішення та вимоги до застосунків разом із розробниками, QA-фахівцями, дизайнерами та представниками продукту
  • Готувати оцінки термінів виконання й технічну документацію
  • Координувати пріоритети проєктів, терміни та результати робіт
  • За потреби співпрацювати із зовнішніми партнерами
  • Відстежувати запити, проблеми, перебіг робіт і зміни за допомогою інструментів керування проєктами
  • Перевіряти код, навчати й наставляти frontend-розробників
  • Застосовувати інструменти ШІ для розроблення, тестування та документування, заохочуючи їх відповідальне використання в команді

Вимоги

  • Ступінь бакалавра в галузі комп’ютерних наук або суміжній сфері
  • Щонайменше п’ять років досвіду на зіставній посаді в розробленні програмного забезпечення
  • Поглиблені знання сучасного JavaScript (ES6+) і TypeScript
  • Значний професійний досвід створення та випуску Vue-застосунків у production-середовищі
  • Відмінне знання семантичного HTML5 і сучасного CSS3, зокрема Flexbox, Grid, масштабованих архітектур стилів і SCSS
  • Глибокий досвід налаштування й оптимізації Vite або зіставних інструментів збирання, таких як Webpack
  • Розуміння вимог до масштабованого та високопродуктивного frontend, зокрема швидкості відтворення, розміру бандла й Core Web Vitals
  • Уміння створювати й підтримувати автоматизовані тести та зрозумілу технічну документацію
  • Володіння Git, стратегіями розгалуження та процесами перевірки коду
  • Підтверджена здатність розв’язувати проблеми сумісності між браузерами та пристроями
  • Ґрунтовний досвід використання та участі в проєктуванні REST- і GraphQL API
  • Практичний досвід роботи з технологіями комунікації в реальному часі, такими як WebSockets або Server-Sent Events
  • Досвід роботи з інтеграціями через iframe і обміном повідомленнями між джерелами за допомогою таких методів, як postMessage
  • Робочі знання Docker для локальних середовищ розроблення
  • Підтверджений досвід наставництва розробників або керування frontend-технічною ініціативою
  • Впевнене користування інструментами розроблення з підтримкою ШІ, зокрема асистентами програмування та інтеграціями MCP
  • Високий рівень усної та письмової комунікації англійською мовою