1001 Remote Jobs
Свежие вакансии удаленной работы
Сегодня: 04-Jul-2025 06:59 GMT
Просмотр вакансии
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Название вакансии: Frontend розробник / Middle/Senior Frontend Developer(Pixi.js)
Кто разместил: Внешняя вакансия с jobs.dou.ua
Опубликована: 02-Jul-2025 14:11 GMT
Компания: Onseo
Описание: ONSEO — це простір, у якому нові проєкти, можливості та продукти народжуються завдяки різноманітному досвіду, знанням та спілкуванню.

Наразі ми шукаємо Frontend розробника рівня Middle або Senior, який стане частиною нашої команди для роботи над довгостроковим проєктом для відомої компанії у сфері iGaming — Virtual Gaming Worlds.

Вимоги:
* Від 4 років досвіду у сфері фронтенд-розробки з використанням TypeScript та JavaScript;
* Досвід роботи у створенні інтерактивних ігрових інтерфейсів, в ідеалі для слот-ігор, соціальних казино або ігрових платформ для гри на реальні гроші;
* Досвід роботи з PixiJS або подібними бібліотеками 2D-візуалізації (наприклад, Konva.js, Cocos.js, EaselJS);
* Глибокі знання реактивних архітектур інтерфейсу користувача, патернів дизайну, керованих подіями, та оптимізації продуктивності фронтенду;
* Володіння патернами проектування JavaScript/TypeScript, модульними структурами коду та архітектурами машинних станів;
* Досвід розробки систем інтерфейсу користувача на основі плагінів, перемикання функцій та динамічного завантаження компонентів;
* Знання інструментів фронтенд-тестування (наприклад, Vitest, Jest, Cypress, Playwright) та сильний акцент на тестовому покритті;
* Практичний досвід з контролю версій за допомогою Git, включаючи стратегії розгалуження, pull requests та peer review;
* Вміння профілювати, налагоджувати та оптимізувати продуктивність інтерфейсу користувача для безперебійного ігрового процесу;
* Сильні навички комунікації та співпраці, особливо при роботі з крос-функціональними командами.

Буде плюсом:
* Досвід розробки кастомних фронтенд-фреймворків, SDK або шарів інтерфейсу користувача, інтегрованих з ігровими рушіями;
* Розуміння конвеєрів CI/CD для фронтенд-проектів (наприклад, конфігурації Webpack/Vite, автоматизоване розгортання);
* Знання конвеєрів рендерингу WebGL, оптимізації полотна та систем анімації;
* Досвід інтеграції з конвеєрами ГВЧ та ігровою логікою реального часу (наприклад, WebSockets, BroadcastChannel).

Обов’язки:
* Розробляти та впроваджувати модульний фронтенд-фреймворк для слот-ігор, що дозволяє швидко створювати та повторно використовувати компоненти інтерфейсу користувача;
* Розробка клієнтських реалізацій механік слотів, таких як лінії виплат, вайлди, скатери, мультиплікатори, респіни та фріспіни, на основі наданих математичних моделей;
* Створювати конфігураційно керовану систему для визначення поведінки гри та візуальних ресурсів, мінімізуючи дублювання коду в різних проєктах;
* Створювати високопродуктивні, реактивні користувацькі інтерфейси за допомогою фреймворків рендерингу WebGL/Canvas, таких як PixiJS;
* Інтеграція з бекенд-сервісами для обробки результатів RNG, синхронізації стану гри та персистентності;
* Керувати станом гри на стороні клієнта, реалізовувати обробку помилок, механізми відновлення та адаптивну поведінку користувацького інтерфейсу;
* Тісно співпрацювати з геймдизайнерами, художниками, бекенд-розробниками та аніматорами, щоб забезпечити згуртований та відшліфований ігровий досвід;
* Забезпечити архітектуру коду, що підтримується та масштабується, для довгострокового зростання проекту;
* Писати модульні та інтеграційні тести, щоб забезпечити стабільність, перевірку та надійність логіки на стороні клієнта;
* Брати участь в оглядах коду, впроваджувати найкращі інженерні практики та допомагати визначати внутрішні стандарти та конвенції;
* Налаштовувати та підтримувати процеси збірки інтерфейсу та конвеєри CI, включаючи оптимізацію ресурсів та сценарії розгортання;
* Брати участь у плануванні спринтів, оцінюванні та узгодженні дорожньої карти для швидкої та надійної реалізації високоякісних функцій.

Чому саме ми:
Ми українська компанія і пишаємося тим, що можемо підтримати український бізнес у цей непростий час, а завдяки нашому благодійному фонду IT for Victory ми щоденно рятуємо чиєсь життя.

Кожен наш співробітник може розраховувати на:
* Можливість професійного розвитку — планування кар’єри та регулярна оцінка результатів роботи, індивідуальна програма розвитку та зворотний зв’язок для кожного співробітника;
* Стабільність — компанія піклується про своїх співробітників і забезпечує їх стабільною роботою, незважаючи на зовнішні кризи вже понад 30 років;
* Соціальні гарантії — ми діємо згідно чинного законодавства та пропонуємо офіційне працевлаштування з першого робочого дня, 24 календарних дні оплачуваної відпустки, 100% оплату лікарняних днів, додаткові вихідні у державні свята;
* Піклування про здоров’я — повне медичне страхування для співробітників компанії та страхування членів сімей за корпоративною знижкою, компенсація витрат на спорт;
* Безпеку та комфорт — наші офіси обладнані усім необхідним для комфортної та безперебійної роботи (промислові генератори, старлінки, укриття), власний автопарк електросамокатів для співробітників, смаколики, сезонні фрукти та морозиво;
* Турботу — корпоративний цикл освітніх зустрічей на актуальні теми, безкоштовні уроки англійської мови, англомовний клуб, корпоративні знижки від компаній-партнерів, дитячі свята та майстер-класи;
* Прозорість — онлайн-зустрічі з топ-менеджментом на постійній основі. Вся робота компанії є відкритою, тому кожен співробітник розуміє перспективи та плани розвитку бізнесу, може отримати юридичну чи бухгалтерську консультацію.
* Цінність кожного та вдячність — робота кожного є цінною і помітною для менеджменту та колег, тому ми регулярно проводимо заходи, що об’єднують, заохочувальні номінації та нагороди.

Про проєкт:

Virtual Gaming Worlds (VGW) — це глобальна технологічна компанія, що швидко розвивається та створює провідні соціальні онлайн-ігри. Компанія VGW заснована у 2010 році зі штаб-квартирою в Перт, Австралія.

Це інноваційний бізнес, який встановлює нові стандарти на ринку соціальних онлайн-ігор. Різноманітна діяльність ігрової студії охоплює широкий спектр слот-ігор, пропозицій для live-казино та настільних ігор.

EN

We are looking for a Middle/Senior Frontend Developer to join our team to work on a long-term project for a well-known iGaming company — Virtual Gaming Worlds.

Requirements
* At least 4 years of professional experience in frontend development with TypeScript and JavaScript;
* Proven experience building interactive game UIs, ideally for slot games, social casinos, or real-money gaming platforms;
* Experience in PixiJS or similar 2D rendering libraries (e.g., Konva.js, Cocos.js, EaselJS);
* Strong knowledge of reactive UI architectures, event-driven design patterns, and frontend performance optimization;
* Proficiency with JavaScript/TypeScript design patterns, modular code structures, and state machine architectures;
* Experience developing plugin-based UI systems, feature toggling, and dynamic component loading;
* Familiarity with frontend testing tools (e.g., Vitest, Jest, Cypress, Playwright) and strong emphasis on test coverage;
* Solid version control practices with Git, including branching strategies, pull requests, and peer reviews;
* Ability to profile, debug, and optimize UI performance for smooth gameplay experiences;
* Strong communication and collaboration skills, especially when working with cross-functional teams.

Nice to Have:
* Experience developing custom frontend frameworks, SDKs, or UI layers integrated with game engines;
* Understanding of CI/CD pipelines for frontend projects (e.g., Webpack/Vite configurations, automated deployments);
* Familiarity with WebGL rendering pipelines, canvas optimization, and animation systems;
* Integration experience with RNG pipelines and real-time game logic (e.g., WebSockets, BroadcastChannel).

Responsibilities
* Design and implement a modular frontend framework for slot games that enables rapid creation and reuse of UI components;
* Develop client-side implementations of slot mechanics such as paylines, wilds, scatters, multipliers, respins, and free spins based on provided mathematical models;
* Build a configuration-driven system for defining game behavior and visual assets, minimizing code duplication across projects;
* Create high-performance, reactive user interfaces using WebGL/Canvas rendering frameworks such as PixiJS;
* Integrate with backend services to handle RNG results, game state synchronization, and persistence;
* Manage game state on the client side, implement error handling, recovery mechanisms, and responsive UI behavior;
* Collaborate closely with game designers, artists, backend developers, and animators to deliver a cohesive and polished player experience;
* Ensure maintainable and scalable code architecture for long-term project growth;
* Write unit and integration tests to ensure client-side logic is stable, testable, and reliable;
* Participate in code reviews, enforce best engineering practices, and help define internal standards and conventions;
* Set up and maintain frontend build processes and CI pipelines, including asset optimization and deployment scripts;
* Contribute to sprint planning, estimations, and roadmap alignment to deliver high-quality features quickly and reliably.

Why us:

We are a Ukrainian company proud to support Ukrainian businesses in this difficult time, and thanks to our charity foundation IT for Victory, we save lives every day.

Each of our employees can count on:
* Opportunities for professional development — career planning and regular performance evaluation, individual development program, and feedback for each employee;
* Stability — the company has been taking care of its employees and providing them with stable work despite external crises for over 30 years;
* Social guarantees — we act by the current legislation and offer official employment from the first working day, 24 calendar days of paid leave, 100% payment for sick days, and additional days off public holidays;
* Health care — full medical insurance for company employees, insurance for family members at a corporate discount, and reimbursement of sports expenses;
* Safety and comfort — our offices are equipped with everything necessary for comfortable and uninterrupted work (industrial generators, starters, shelters), our fleet of electric scooters for employees, goodies, seasonal fruits, and ice cream;
* Caring — a corporate cycle of educational meetings on relevant topics, free English lessons, an English-speaking club, corporate discounts from partner companies, children’s parties, and workshops;
* Transparency — online meetings with top management regularly. All the company’s work is open, so every employee understands the prospects and plans for business development and can get legal or accounting advice;
* Everyone’s value and appreciation — everyone’s work is valuable and visible to management and colleagues, so we regularly hold team-building events, incentive nominations, and awards.

About the Project:

Virtual Gaming Worlds (VGW) is a fast-growing global technology company that creates leading social online games. VGW was founded in 2010 and is headquartered in Perth, Australia.

It is an innovative business that sets new standards in the online social gaming market. The game studio’s diverse operations include a wide range of slot games, live casino and table games.

Надсилаючи своє резюме, Ви тим самим даєте згоду на обробку своїх особистих персональних даних відповідно до Закону України «Про захист персональних даних» від 01.06.2010 р. № 2297-VІ з метою потенційної подальшої співпраці.

Відгукнутись на вакансію
Job ID: 132353
Требуемые навыки: Backend, Frontend, Javascript, Seo
Зарплата:
Регион: віддалено
Подробный просмотр вакансии (вы будете перенаправлены на сторонний веб-сайт)
Новые вакансии / Все вакансии
Вакансия Компания Открыта
Преподаватель по ментальной арифметике в онлайн-школу
Зарплата: от 60 000 руб.
Регион: Москва
Sirius Future 04-Jul-2025
03:22 GMT
Специалист по продажам
Зарплата: от 80 000 до 200 000 руб.
Регион: Красноярск
СК ТеплоСтрой 04-Jul-2025
03:21 GMT
Менеджер по тендерам, Иркутск
Зарплата: от 50 000 до 80 000 руб.
Регион: Иркутск
ПКФ ПайпСэт 04-Jul-2025
03:19 GMT
Велокурьер
Зарплата: от 45 000 до 100 000 руб.
Регион: Санкт-Петербург
Григорян Артем 04-Jul-2025
03:16 GMT
Эксперт в области пожарной безопасности (г. Самара)
Зарплата: от 120 000 руб.
Регион: Ульяновск
ЛогиТрейд 04-Jul-2025
03:15 GMT
Эксперт в области пожарной безопасности (г. Самара)
Зарплата: от 120 000 руб.
Регион: Саратов
ЛогиТрейд 04-Jul-2025
03:15 GMT
Flutter-разработчик
Зарплата: от 80 000 до 120 000 руб.
Регион: Санкт-Петербург
Бюро Цифровых Технологий 04-Jul-2025
03:10 GMT
Технический лидер (AI Team Lead)
Регион: Москва
Программный Продукт, ИТ-компания 04-Jul-2025
03:09 GMT
Специалист бесконтактной поддержки пользователей (в Яндекс.Маркет)
Зарплата: от 30 000 до 70 000 руб.
Регион: Омск
Гончаров Никита Дмитриевич 04-Jul-2025
03:08 GMT
Менеджер по работе с клиентами
Зарплата: от 80 000 до 80 000 руб.
Регион: Уссурийск
VL.RU 04-Jul-2025
03:07 GMT
Менеджер по работе с клиентами
Зарплата: от 80 000 до 80 000 руб.
Регион: Томск
VL.RU 04-Jul-2025
03:07 GMT
Менеджер по работе с клиентами
Зарплата: от 80 000 до 80 000 руб.
Регион: Владивосток
VL.RU 04-Jul-2025
03:07 GMT
Ассистент
Зарплата: до 25 000 руб.
Регион: Москва
1 TRUE COMPANY 04-Jul-2025
03:00 GMT
Тестировщик (middle)
Регион: Новосибирск
Космос-Веб 04-Jul-2025
02:57 GMT
Руководитель международного клиентского сервиса
Регион: Новосибирск
НЛ Континент 04-Jul-2025
02:57 GMT
Все вакансии
Удаленные вакансии по навыкам ...
Удаленные вакансии 'android'
Удаленные вакансии 'angular'
Удаленные вакансии 'ajax'
Удаленные вакансии 'aspnet'
Удаленные вакансии 'backend'
Удаленные вакансии 'bigdata'
Удаленные вакансии 'cloud'
Удаленные вакансии 'cms'
Удаленные вакансии 'cpp'
Удаленные вакансии 'csharp'
Удаленные вакансии 'css'
Удаленные вакансии 'devops'
Удаленные вакансии 'drupal'
Удаленные вакансии 'excel'
Удаленные вакансии 'frontend'
Удаленные вакансии 'fullstack'
Удаленные вакансии 'html'
Удаленные вакансии 'java'
Удаленные вакансии 'javascript'
Удаленные вакансии 'joomla'
Удаленные вакансии 'iphone'
Удаленные вакансии 'linux'
Удаленные вакансии 'mysql'
Удаленные вакансии 'php'
Удаленные вакансии 'python'
Удаленные вакансии 'qa'
Удаленные вакансии 'ruby'
Удаленные вакансии 'seo'
Удаленные вакансии 'sql'
Удаленные вакансии 'sysadm'
Удаленные вакансии 'vbnet'
Удаленные вакансии 'xml'
Удаленные вакансии 'wordpress'
Читать RSS-ленты ... Новое!
Лента вакансий для 'android'
Лента вакансий для 'angular'
Лента вакансий для 'ajax'
Лента вакансий для 'aspnet'
Лента вакансий для 'backend'
Лента вакансий для 'bigdata'
Лента вакансий для 'cloud'
Лента вакансий для 'cms'
Лента вакансий для 'cpp'
Лента вакансий для 'csharp'
Лента вакансий для 'css'
Лента вакансий для 'devops'
Лента вакансий для 'drupal'
Лента вакансий для 'excel'
Лента вакансий для 'frontend'
Лента вакансий для 'fullstack'
Лента вакансий для 'html'
Лента вакансий для 'java'
Лента вакансий для 'javascript'
Лента вакансий для 'joomla'
Лента вакансий для 'iphone'
Лента вакансий для 'linux'
Лента вакансий для 'mysql'
Лента вакансий для 'php'
Лента вакансий для 'python'
Лента вакансий для 'qa'
Лента вакансий для 'ruby'
Лента вакансий для 'seo'
Лента вакансий для 'sql'
Лента вакансий для 'sysadm'
Лента вакансий для 'vbnet'
Лента вакансий для 'xml'
Лента вакансий для 'wordpress'
Новое!
Jobs in English
Длинный URL:
www.1001remotejobs.ru
Мобильная версия:
m.1001rejo.ru
Copyright © 2020-2022 1001 Remote Jobs