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

1,500 - 3,000 USD

Описание роли

На позиции 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.

Оценка вакансии
5.6 / 10
Вакансия предлагает интересные задачи в области разработки клиентской части игрового сервиса с современным стеком (Next.js, React.js, PixiJS, WebSockets). Удалённая работа и гибкий график позволяют эффективно планировать время, а зарплатный диапазон до 3000 USD будет привлекательным для специалистов среднего уровня. Возможность влиять на архитектуру frontend-части и развиваться в GameDev делают эту позицию стоящей.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал