Перейти к содержимому
search
work Вакансия на FreelanceSpace опубликовано 17.12.2025

Senior Game Developer (Web Canvas/PixiJS)

apartmentLazy-lab scheduleproject publicУдалённо badge2–4 года badge5+ лет
send Откликнуться

Публичная страница вакансии: прозрачные условия, быстрый отклик, понятный следующий шаг. Для работодателя — качественный воронко-трафик, для исполнителя — ясные требования без “воды”.

description

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

#вакансия #ищу #GameDev #HTML5 #Canvas #PixiJS #TypeScript #удаленка

Middle+/Senior Game Developer (Web Canvas / PixiJS / проектная работа)

Lazy-lab – команда профессионалов, с более чем 15 летним обширным опытом, построившие компанию с нуля. Мы помогаем компаниям успешно запускать мобильные приложения, что приводит к увеличению их коэффициентов конверсии, установок и вовлеченности пользователей.

О проекте:
Мобильное приложение с видеозвонками 1-на-1 и встроенными 2D-мини-играми во время звонка (real-time взаимодействие). Проект в активной разработке, с перспективой масштабирования. Игры реализуются на Web Canvas и встраиваются в нативные iOS / Android приложения через WebView. Поэтапная реализация.

💁 Требования:

• Коммерческий опыт разработки HTML5 / Canvas 2D-игр от 2+ лет;
• Уверенное владение TypeScript (типизация, архитектура, читаемый код);
• Практический опыт работы с PixiJS (rendering, scene graph, textures, sprites);
• Глубокое понимание game loops (update / render, fixed timestep, delta time);
• Опыт разработки core-логики игр или участия в создании клиентского игрового движка;
• Навыки оптимизации производительности (FPS, memory, draw calls) под мобильные устройства;
• Понимание особенностей работы Canvas-игр в mobile WebView (iOS / Android);
• Опыт или понимание интеграции JavaScript-кода с нативной частью приложения (JS ↔️ native bridge);
• Умение писать устойчивый код для real-time сценариев (синхронные анимации, пользовательский ввод).

🎯 Будет преимуществом:

• Опыт работы с Phaser 3 или другими HTML5-игровыми фреймворками;
• Реальный опыт встраивания Canvas-игр в iOS / Android WebView;
• Опыт профилирования и оптимизации (Chrome DevTools, FPS / memory анализ);
• Понимание ограничений мобильных браузеров и WebView;
• Опыт работы в продуктовых проектах с интерактивными или real-time механиками. Участие в продуктовых проектах с высокой нагрузкой и сложной логикой.

🙋 Обязанности:

• Разработка клиентского игрового движка для 2D-мини-игр;
• Реализация fixed timestep и game loop (update / render);
• Оптимизация производительности под mobile WebView;
• Интеграция игровых механик с нативной частью приложения;
• Поддержка и развитие существующих игровых сценариев.

✔️ Условия:

• Формат: полностью удаленная работа. Местонахождение не принципиально;
• Занятость: проектная работа с перспективой долгосрочного сотрудничества;
• Гибкий график — важен результат и соблюдение сроков;
• Перед стартом этапа согласовывается фиксированный объём задач, сроки и стоимость. Выполнение согласованного объёма осуществляется в рамках этих условий. Дополнительная оплата возможна только при изменении или расширении объёма работ по инициативе или с согласия заказчика;
• Работа в небольшой команде без бюрократии.

👀 Чего ждём от вас:

• Краткое описание опыта / резюме;
• Ссылки на реализованные проекты (GitHub / демо);
• Ожидаемую часовую ставку ($ / € / ₽);
• Готовность к этапной работе с предварительной оценкой трудозатрат и расчётом стоимости этапа по часовой ставке.


📩 Контакт:
tips_and_updates
Как откликнуться эффективно
  • arrow_right1–2 релевантных кейса (ссылки/скриншоты)
  • arrow_rightСроки и формат работы (когда на связи)
  • arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
  • arrow_rightОпишите результат и критерии приёмки
  • arrow_rightУкажите бюджет/вилку — это повышает качество откликов
  • arrow_rightСразу обозначьте сроки и доступность по коммуникациям