Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 8 дней назад

Senior Fullstack UI Engineer (Gamedev)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Germany

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

Текст:
/

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.