Обязанности:
Мы создаём игровой Telegram Mini App с real-time механикой раундов, анимацией игровых сцен и WebGL-визуализацией. Ищем frontend инженера, который будет развивать игровой интерфейс, реализовывать real-time механику раундов и участвовать в развитии архитектуры клиентского приложения. Проект включает работу с React, real-time событиями, WebGL-рендерингом и сложными UI-анимациями, поэтому важны инженерное мышление и внимание к производительности. Вам предстоит Разрабатывать мобильный игровой интерфейс на React + TypeScript, оптимизированный для Telegram WebApp; Работать с real-time обновлениями состояния игры (раунды, ставки, события) через WebSocket / Centrifugo; Реализовывать игровые UI-механики: анимацию раундов, динамическую визуализацию игровых событий, реакции интерфейса на изменения состояния; Разрабатывать и поддерживать WebGL-визуализацию игровых сцен (PixiJS); Поддерживать высокую производительность интерфейса при real-time обновлениях; Работать с архитектурой фронтенда (state management, события, синхронизация состояния); Участвовать в проектировании клиент-серверных контрактов и API; Интегрировать приложение с Telegram Mini Apps / WebApp API; Работать с продуктовой командой над улучшением UX и игровых механик. Наш стек Frontend React TypeScript Vite Zustand (state management) TanStack Query Tailwind CSS + shadcn/ui Real-time Centrifugo WebSocket Графика PixiJS (WebGL) Framer Motion Интеграции Telegram WebApp API TON Connect Мы ожидаем, что вы Уверенно владеете JavaScript / TypeScript и React; Понимаете принципы архитектуры frontend приложений (state management, разделение слоёв, модульность); Умеете писать производительный UI, который работает стабильно при частых обновлениях состояния; Работали с real-time интерфейсами (WebSocket / SSE); Понимаете принципы анимаций и визуальных эффектов в интерфейсе; Умеете писать читаемый и поддерживаемый код; Комфортно работаете в небольшой инженерной команде и способны самостоятельно вести задачи. Будет плюсом Опыт работы с PixiJS / Canvas / WebGL; Опыт разработки игровых интерфейсов; Опыт работы с Telegram Mini Apps; Опыт работы с Framer Motion / GSAP / Anime.js; Понимание принципов real-time игровых систем; Интерес к геймдизайну и игровым механикам. Мы предлагаем Участие в создании игрового продукта с нуля; Небольшую сильную команду и быстрые инженерные решения; Возможность влиять на архитектуру и продукт; Полностью удаленную работу. Работа с современным стеком (React, WebGL, real-time).Похожие вакансии
Middle Frontend-разработчик (React/TypeScript) ОФИС
До 170 000 руб.
Москва
Московский Технологический Институт