Frontend engineer (React + Typescript)

Grokth

Frontend engineer (React + Typescript)

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

Мы создаём игровой 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).
Посмотреть контакты работодателя

Похожие вакансии

КОРУС Консалтинг

Frontend разработчик (React)

КОРУС Консалтинг

  • Москва

  • до 90000 RUR

Рекомендуем
Bazooka Business
  • Москва

  • до 100000 RUR

Рекомендуем
T2
  • Москва

  • до 100000 RUR

М.Видео-Эльдорадо

Frontend - разработчик на React

М.Видео-Эльдорадо

  • Москва

  • до 100000 RUR

Альфа-Банк
  • Москва

  • до 100000 RUR

Бэнкс Софт Системс

Frontend Developer (React + Cordova)

Бэнкс Софт Системс

  • Москва

  • до 100000 RUR

Юрент
  • Москва

  • до 100000 RUR

Симпл Вэй Групп

Backend / Full-stack Engineer (Django + AI)

Симпл Вэй Групп

  • Москва

  • до 100000 RUR

Lead Frontend Engineer

Рекрутинговое агентство полного цикла

  • Москва

  • до 100000 RUR

М.Видео-Эльдорадо

React разработчик

М.Видео-Эльдорадо

  • Москва

  • до 100000 RUR

Астор

ML Engineer

Астор

  • Москва

  • до 280000 RUR

ОФФСТЕЙДЖ МЕДИА

Senior React developer

ОФФСТЕЙДЖ МЕДИА

  • Москва

  • до 280000 RUR

  • Москва

  • до 300000 RUR

Frontend-разработчик Middle-Senior (react.js)

Филиал компании Лист Ренталс Лимитед

  • Москва

  • до 300000 RUR

Ковальская Наталия Сергеевна

Frontend Mobile React Native Specialist

Ковальская Наталия Сергеевна

  • Москва

  • до 3000 USD

Positive Technologies
  • Москва

  • до 3000 USD

МПФИТ
  • Москва

  • до 200000 RUR

Rusprofile
  • Москва

  • до 200000 RUR

Гостиничные Идеи

Frontend-разработчик (Vue.js / Nuxt.js)

Гостиничные Идеи

  • Москва

  • до 180000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию