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 / демо);
• Ожидаемую часовую ставку ($ / € / ₽);
• Готовность к этапной работе с предварительной оценкой трудозатрат и расчётом стоимости этапа по часовой ставке.
📩 Контакт:
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Сразу обозначьте сроки и доступность по коммуникациям
lists
Ещё вакансии
Медицинский редактор
Reminder
Не указан
Офис
Полная занятость
System Engineer
Kaspersky
Не указан
Удалённо
Полная занятость
Руководитель отдела маркетинговой аналитики
Level
Не указан
Офис
Полная занятость
UI/UX Designer
МедЗнания
от 140 000 ₽
Офис
Полная занятость
Middle Продуктовый маркетолог
SKAI
Не указан
Гибрид
Полная занятость
Java-разработчик в ML-сервисы Yandex Cloud
Yandex Cloud
Не указан
Офис
Полная занятость