igamingjavascripttypescriptfrontendwebsocketsreal time systemsapi integrationevent driven systemsstate machines
Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
По международному рынку данных пока нет
На СНГ рынке: $2.8к/мес ($2.7к - $3.4к)
78
Хорошая вакансия
развернуть
У роли четкая и технически содержательная зона ответственности, а ожидания по развитию обозначены явно, но сфера iGaming подходит не всем.
Сфера азартных игр
Понятная зона ответственности
Современный стек
Поддержка развития
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Frontend Engineer (Engagement) (TypeScript/JavaScript/iGaming): Developing the shared Engagement Framework frontend for promotions, Missions & Tournaments, Free Rounds, and Jackpots with an accent on event-driven gameplay logic, state machines, and Client Framework integration. Focus on solving asynchronous state-transition bugs, maintaining backward-compatible contracts across many games, and building reusable modules for real-time player-facing features.
Location: Warsaw, Poland; fully remote
Company
hirify.global is an iGaming development studio creating slot games and value-add tools for gaming operators, with more than 250 games, over 100 partnerships, and operations across 10+ global markets.
What you will do
Develop and evolve the Engagement Framework frontend behind promotions, Missions & Tournaments, Free Rounds, and Jackpots.
Build event-driven gameplay logic using state machines, lifecycle integrations, and real-time events connected to backend services.
Maintain integration contracts and backward compatibility with the Client Framework across multiple games.
Debug asynchronous events and state transitions, refactor toward reusable modules, and improve framework maintainability.
Shape technical decisions with Gaming Core, game studios, backend, and Product.
Requirements
5+ years of experience with TypeScript/JavaScript building complex stateful applications, frameworks, or shared libraries.
Deep understanding of asynchronous and event-driven systems, including state transitions, race conditions, and lifecycle management.
Experience integrating frontends with backend APIs and asynchronous messaging.
Experience debugging across services in a large codebase.
Upper-Intermediate English or higher (B2+); C1 preferred.
Strong candidates with fewer years may apply if they can demonstrate complex frontend architecture or shared-framework experience.
Nice to have
Interactive or game development experience, including HTML5 games, slots, or iGaming.
Experience with PixiJS, Phaser, or similar rendering frameworks.
Experience building SDKs or libraries used by multiple teams, including versioning and API contracts.
Knowledge of WebSockets, SSE, message brokers, or distributed systems.
Culture & Benefits
Fully remote work in an international engineering team.
Features reach players across the hirify.global portfolio.
Work on state machines, real-time events, and shared framework architecture.
Growth budgets, bonuses, English classes, development days, paid vacation, and well-being support.
Quality-focused culture with modern engineering practices and continuous development.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →