Senior C/Linux разработчик (разработка игровой платформы)

Дата размещения вакансии: 25.11.2024
Работодатель: Академ Интеллект
Уровень зарплаты:
з/п не указана
Город:
Новосибирск
Требуемый опыт работы:
От 3 до 6 лет

О компании и продукте
Time Quest Lab — ведущая компания в индустрии интерактивных развлечений, разрабатывающая уникальные решения для VR-аттракционов и игровых систем. Наш флагманский продукт Floor is Lava — это инновационный интерактивный аттракцион, где игроки буквально "убегают" от лавы, проходя игровые сценарии на специально оборудованной платформе. Продукт успешно используется в развлекательных центрах по всему миру.

Кого мы ищем:
Сеньор-разработчика, способного взять на себя полный цикл разработки и поддержки продукта. Вы будете ключевым участником команды, создающим будущее наших аттракционов.

Задачи:
Мы ищем опытного разработчика, который возьмет на себя полный цикл разработки и поддержки ПО для наших решений. Основные задачи:

  • Разработка ПО для управления платформой Floor is Lava: улучшение движка запуска игр, разработка новых игровых механик.
  • Разработка и поддержка серверной части, включая сервер лицензий, систему учета запусков игр и выручки партнеров.
  • Доработка и развитие экосистемы: в будущем — интеграция других аттракционов.

Локация:
Идеально — Новосибирск. Возможны другие города, где физически находится платформа (Брянск, Томск, Сургут, Геленджик, Красноярск, Тюмень, Ташкент).

Технологический стек:

  1. Знание принципов разработки ПО под Linux (Unix) на C.
  2. Понимание работы poll/epoll, TCP/UDP стека под Linux и опыт разработки под этот стек.
  3. Знание принципов работы TTY, PTY, Shell.
  4. Разработка GUI на GTK3/GTK4.
  5. Базовое понимание стандарта C23.
  6. будет плюсом: знание ES6, TypeScript, CSS, ReactJS, SolidJS.