Frontend-разработчик
Описание роли
На позиции Frontend-разработчика вы будете отвечать за клиентскую часть игрового сервиса, в котором сотни тысяч пользователей взаимодействуют в реальном времени. Ваша главная задача — разработка и развитие отдельных frontend-приложений в монорепозитории на Turborepo. Вы создадите удобные интерфейсы с помощью MUI, реализуете сложные анимации и визуальные эффекты при помощи PixiJS, а также обеспечите стабильное real-time взаимодействие через WebSockets. При этом тесно взаимодействуете с командой backend-разработчиков (Node.js + NestJS), встраиваете запросы GraphQL (Apollo) и следите за типизацией в TypeScript.
Уникальность вакансии
Мы предлагаем полностью удалённый формат работы и гибкий график, при котором вы сами планируете свой день, ориентируясь на командные встречи и дедлайны. В проекте используется микросервисная архитектура, что позволяет фокусироваться на конкретных модулях, быстро внедрять новые функции и принимать архитектурные решения. Вы получите доступ к единому репозиторию, где сможете работать над различными фронтенд-компонентами, а также будете влиять на выбор инструментов и подходов к оптимизации производительности.
О компании
Мы развиваем игровой сервис, рассчитанный на широкую аудиторию любителей браузерных игр и интерактивных приложений. Инженерная команда состоит из профессионалов, которые ценят ответственность, открытую коммуникацию и инициативность. Проект активно растёт: в ближайшие месяцы планируется запуск новых игровых механик, а также расширение интеграции с backend-платформой на NestJS. В компании ценят предложенные решения и предоставляют свободу в выборе технологии, а также возможность профессионального роста внутри команды.
Требования
Вы станете идеальным кандидатом, если у вас есть уверенные знания React.js и Next.js с App Router, опыт организации запросов и подписок через GraphQL (Apollo), глубокое понимание возможностей MUI и практический опыт работы с PixiJS. Важным будет умение строить real-time взаимодействие через WebSockets, тщательно продумывать типизацию в TypeScript и применять Git для контроля версий. Будет плюсом опыт работы с Turborepo, интеграции frontend с NestJS, оптимизации загрузки ресурсов и использования GraphQL Code Generator.
Подписка TalentMove
Больше,
чем вакансии
→ TalentScanAI
Узнайте стоимость вашего опыта на рынке
→ Закрытое сообщество
Нетворкинг и инсайды рынка труда
→ Топ вакансии
Лучшие вакансии с доставкой в Telegram