Сохраненные вакансии лежат в личном кабинете и не теряются между заходами. Мы пишем, когда у сохраненной меняется вилка или ее закрывают, – чтобы вы не проверяли каталог вручную.
Без подписки открыты поиск, фильтры, страницы вакансий и компаний и первые карточки в каждой выдаче. Остальные карточки, контакты и личные функции открываются по подписке.
Отмеченные вакансии перестают попадаться в выдаче, и каталог постепенно становится вашим: остается то, что вы еще не отсмотрели.
Без подписки открыты поиск, фильтры, страницы вакансий и компаний и первые карточки в каждой выдаче. Остальные карточки, контакты и личные функции открываются по подписке.
Файл с полным текстом вакансии, вилкой и ссылкой отклика – чтобы держать под рукой без открытой вкладки каталога.
Без подписки открыты поиск, фильтры, страницы вакансий и компаний и первые карточки в каждой выдаче. Остальные карточки, контакты и личные функции открываются по подписке.
🇬🇷Греция · remoteMiddleстаж из описания: «4+ years»·англ. C1
Оценка по мировому рынку, грейд в вакансии не указан: работодатель вилку не указал. Это ориентир порядка величины, а не вилка этой роли≈ $2,5–5,1 тыс/мес
🇬🇷Athens · Греция·ContractMiddleстаж из описания: «3+ years»·англ. C1
Зарплата не указана
24 июн
Избранное – по подписке
Сохраненные вакансии лежат в личном кабинете и не теряются между заходами. Мы пишем, когда у сохраненной меняется вилка или ее закрывают, – чтобы вы не проверяли каталог вручную.
Без подписки открыты поиск, фильтры, страницы вакансий и компаний и первые карточки в каждой выдаче. Остальные карточки, контакты и личные функции открываются по подписке.
🇦🇿Baku · Азербайджан·Full-timeMiddleстаж из описания: «3-5+ years»·англ. не указан
Зарплата не указана
28 окт
Избранное – по подписке
Сохраненные вакансии лежат в личном кабинете и не теряются между заходами. Мы пишем, когда у сохраненной меняется вилка или ее закрывают, – чтобы вы не проверяли каталог вручную.
Без подписки открыты поиск, фильтры, страницы вакансий и компаний и первые карточки в каждой выдаче. Остальные карточки, контакты и личные функции открываются по подписке.
Опубликована 21.10 · видели у компании с 21.10 по 25.10 · закрыта 27.10
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →
Описание переведено машинно с английского.
Суть роли
Мы ищем Front End Engineer, который обладает самомотивацией, ориентирован на цель и является сильным командным игроком. Идеальный кандидат имеет солидный опыт создания высокопроизводительных браузерных игр для iGaming, с упором на рендеринг на PixiJS и разработку приложений на Svelte. Опыт работы со Stake Engine будет большим плюсом. Мы ищем человека, который увлечён созданием отточенных, отзывчивых игровых решений и готов работать с художниками, аниматорами, гейм-дизайнерами и math/backend-инженерами, чтобы выпускать классные игры.
Что предстоит делать
● Создавать и поддерживать фронтенд слот- и казино-игр с использованием PixiJS и Svelte.
● Реализовывать механику барабанов, показ выигрышей, бонусные функции и UI/UX-флоу на основе дизайна и спецификаций анимации.
● Интегрировать игровые клиенты с backend/RGS API, обеспечивая точное отображение состояний раундов, балансов и результатов.
● Оптимизировать производительность, время загрузки и отзывчивость в десктопных и мобильных браузерах.
● Сотрудничать с художниками, аниматорами, гейм-дизайнерами, math-разработчиками и QA, чтобы выпускать отточенные игры, готовые к сертификации.
● Писать чистый, переиспользуемый, хорошо протестированный код и вносить вклад в общие библиотеки и инструменты.
Требования
● 3+ года профессионального опыта во фронтенд-разработке, из них не менее 1 года в iGaming или разработке игр.
● Серьёзный опыт работы с PixiJS (рендеринг WebGL/WebGPU, спрайты, контейнеры, фильтры, частицы, твининг) для разработки 2D-игр.
● Серьёзный опыт работы со Svelte / SvelteKit и современным TypeScript/JavaScript.
● Опыт оптимизации рендеринга в реальном времени и загрузки ассетов для веб- и мобильных браузеров (цели по 60 FPS, текстурные атласы, профилирование памяти).
● Понимание адаптивной вёрстки, кросс-браузерной/кросс-устройственной совместимости и требований комплаенса в iGaming (например, ответственная игра, история игр, региональные требования).
● Свободный английский.
Будет плюсом
● Опыт разработки слот-игр на Stake Engine, включая интеграцию с API его игрового сервера (RGS) и его фронтенд-SDK.
● Опыт интеграции анимаций Spine (например, pixi-spine) в игры на PixiJS.
● Знакомство с механиками слотов (каскады, респины, cluster pays, множители, бонусные раунды) и концепциями RTP/волатильности.
● Опыт работы с Vite, Vitest/Playwright или аналогичными инструментами, а также с CI/CD-пайплайнами.
● Прочная техническая база (например, степень по Computer Science / математике или эквивалент).
Условия и бенефиты
● Удалённая работа на проектной основе.
● Возможность оттачивать и улучшать свои навыки, применяя их в разнообразных увлекательных проектах.
● Возможность стать частью международной группы с офисами по всему миру.
● Карьерный рост и развитие.
● Тесная работа с командой единомышленников в динамичной, мультикультурной среде.
● Постоянное обучение и возможности профессионального саморазвития.
● Гибкий рабочий график.
● Инклюзивная культура и открытая коммуникация.
О компании Ringtail Studios (Magic Media)
Арт-студия для геймдева, основанная в Таллине в 2006 году: 3D-моделирование, текстуринг, анимация и ко-девелопмент для чужих тайтлов. В портфеле работы для Generation Zero, New World, Crusader Kings III, Remnant 2, Destroy All Humans! 2: Reprobed, Beyond Good & Evil HD и Switchback VR — по сайту более 200 завершённых проектов.
Что вакансия рассказывает о компании и команде
Magic Media — это новаторская медиа-, развлекательная и технологическая группа, в основе которой лежат творчество и инновации. Мы физически представлены в 15 странах и обладаем экспертизой в таких областях, как искусство, анимация, кибербезопасность, разработка игр, разработка программного обеспечения, VFX и видеопроизводство, среди прочего. Мы работаем с ведущими разработчиками и издателями в игровой и технологической индустрии, предоставляя поддержку и решения, созданные под индивидуальные потребности и реализуемые глобальными экспертами.