Назад
Company hidden
21 час назад

Senior Fullstack UI Engineer (Gamedev)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Senior Fullstack UI Engineer (Gamedev): Enhancing and modernizing the in-game user interface using Vue3 and Lua with an accent on real-time data handling, responsiveness, and diverse input methods. Focus on profiling and optimizing rendering performance to achieve 60 FPS and ensuring long-running sessions remain stable and leak-free.

Location: Flexible working hours

Company

hirify.global is focused on creating a state-of-the-art, real-time, soft-body physics engine and making it widely available for entertainment and simulation purposes.

What you will do

  • Build UI features end-to-end by implementing Vue UI and defining UI↔Lua contracts.
  • Optimize rendering, layout, and update frequency to achieve a 60 FPS feel and ensure leak-free long-running sessions.
  • Keep business logic in Lua, focusing Vue on presentation and UI state.
  • Design UI that remains responsive while receiving frequent updates from the game/simulation.
  • Integrate scoped navigation and UI event handling for correct gamepad/keyboard behavior.
  • Improve developer experience through tooling/pipeline improvements and performance instrumentation.

Requirements

  • Deep understanding of browser rendering, JS runtime, and performance profiling.
  • Proven experience shipping UI where performance is critical.
  • Strong JavaScript skills and understanding of allocation costs and DOM work.
  • Expertise in Vue 3, Composition API, and reactive patterns.
  • Basic Lua knowledge and willingness to collaborate with Lua specialists.
  • Excellent communication skills in English.

Nice to have

  • Experience with embedded browser UIs, game UIs, realtime dashboards, or telemetry-heavy UIs.
  • Knowledge of input systems.
  • Familiarity with C/C++ or engine integration concepts.
  • Experience migrating legacy UI systems incrementally.
  • Experience setting up practical UI testing/automation.

Culture & Benefits

  • Flexible working hours.
  • Language courses.
  • Talent development program (training budget, participation in seminars/conferences).
  • Personal development program (feedback, leadership, conflict engagement).
  • Budget for home office.

Hiring process

  • Introductory call with HR.
  • Technical interview.
  • Stakeholder interview.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →

Текст вакансии взят без изменений

Источник - загрузка...