Senior C/Linux разработчик (разработка игровой платформы)
О компании и продукте
Time Quest Lab — ведущая компания в индустрии интерактивных развлечений, разрабатывающая уникальные решения для VR-аттракционов и игровых систем. Наш флагманский продукт Floor is Lava — это инновационный интерактивный аттракцион, где игроки буквально "убегают" от лавы, проходя игровые сценарии на специально оборудованной платформе. Продукт успешно используется в развлекательных центрах по всему миру.
Кого мы ищем:
Сеньор-разработчика, способного взять на себя полный цикл разработки и поддержки продукта. Вы будете ключевым участником команды, создающим будущее наших аттракционов.
Задачи:
Мы ищем опытного разработчика, который возьмет на себя полный цикл разработки и поддержки ПО для наших решений. Основные задачи:
- Разработка ПО для управления платформой Floor is Lava: улучшение движка запуска игр, разработка новых игровых механик.
- Разработка и поддержка серверной части, включая сервер лицензий, систему учета запусков игр и выручки партнеров.
- Доработка и развитие экосистемы: в будущем — интеграция других аттракционов.
Локация:
Идеально — Новосибирск. Возможны другие города, где физически находится платформа (Брянск, Томск, Сургут, Геленджик, Красноярск, Тюмень, Ташкент).
Технологический стек:
- Знание принципов разработки ПО под Linux (Unix) на C.
- Понимание работы poll/epoll, TCP/UDP стека под Linux и опыт разработки под этот стек.
- Знание принципов работы TTY, PTY, Shell.
- Разработка GUI на GTK3/GTK4.
- Базовое понимание стандарта C23.
- будет плюсом: знание ES6, TypeScript, CSS, ReactJS, SolidJS.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).