Назад
Company hidden
обновлено 5 часов назад

Senior Full-Stack UI Engineer (Gamedev)

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

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

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

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

Текст:
/

TL;DR

Senior Full-Stack UI Engineer (Vue3/Lua): Enhancing and modernizing in-game user interfaces using web technologies with an accent on real-time data handling, stringent responsiveness, and game-like limitations. Focus on building performant Vue UIs, defining Lua contracts, optimizing for 60 FPS feel, and ensuring stability in long-running sessions.

Remote or onsite (Bremen, Germany); relocation assistance if applicable

Company

Independent studio since 2013 developing BeamNG.drive, a real-time soft-body physics game available on Steam, with 80+ employees from 29 nationalities headquartered in Bremen, Germany.

What you will do

  • Build UI features end-to-end: implement Vue UI, define clean UI↔Lua contracts, collaborate with Lua specialists.
  • Profile and optimize UI for speed and stability to achieve 60 FPS feel and leak-free long sessions.
  • Handle real-time data streams and events while keeping UI responsive.
  • Own navigation and input correctness for gamepad/keyboard-first UI.
  • Improve developer tooling, pipelines, and performance instrumentation.
  • Review code, support juniors, maintain high quality.

Requirements

  • Excellent communication skills in English
  • Deep web fundamentals: browser rendering, JS runtime, performance diagnosis.
  • Proven UI performance experience in large, update-heavy, long-running apps.
  • Strong JavaScript: pragmatic code aware of allocations and reactivity costs.
  • Vue 3 expertise: Composition API, reactivity, performance debugging.
  • Basic Lua knowledge to collaborate with specialists.
  • Small-team mindset, platform awareness across PC to Steam Deck.

Nice to have

  • Experience with embedded browser/game UIs, realtime dashboards, telemetry.
  • Knowledge of input systems.
  • Familiarity with C/C++ or engine integration.
  • Incremental legacy UI migration experience.
  • UI testing/automation setup.

Culture & Benefits

  • Flexible working hours.
  • Language courses, talent and personal development programs, training budget.
  • Budget for home office, parental leave, employee assistance program.
  • Inclusive environment valuing diversity, empathy, respect, creativity, continuous learning.

Hiring process

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

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