О компании
GGorbit — IT- и Gamedev-компания, разрабатывающая инновационную соревновательную игровую платформу GGorbit.
Обязанности
- Разработка и поддержка пользовательских сценариев и компонентов дизайн-системы для SPA на React и NextJS-приложении (SSR/SSG)
- Работа с RESTAPI и/или WebSocket-соединениями для обмена данными в реальном времени.
- Обеспечение адаптивности и кроссбраузерности интерфейса.
- Работа в тесной связке с дизайнерами и продактами, работа с макетами из Figma.
- Поддержка существующего кода, исправление багов, участие в codereview.
Требования
- 2–4 года опыта во front-end разработке.
- Хорошее знание актуальных стандартов ECMAScript и уверенное владение TypeScript для строгой типизации проектов.
- Опыт работы с современными версиями актуальных библиотек и фреймворков для разработки интерфейсов: NextJS, React. Опыт работы с другими технологиями (Angular, Svelte, Vue) так же считается релевантным.
- Опыт конфигурирования современных сборщиков (Vite, ESBuild, Rollup, RSPack) и/или понимание принципов их работы.
- Понимание HTTP в прикладном контексте: от механизмов CORS и CSP до технологий SSE и WebSocket.
- Понимание принципов компонентного подхода, умение грамотно декомпозировать приложение на составные компоненты.
- Навыки адаптивной вёрстки с применением подходов с относительными единицами, опыт верстки с помощью CSS Grids.
- Опыт работы с Figma, понимание принципов построения дизайн-систем и работы с дизайн-токенами.
- Знание Git и опыт командной разработки в монорепозитории.
Условия
- Конкурентную зарплату в USDT.
- Гибкий график (основное окно связи 12:00–16:00 GMT+3), Москва (гибрид / офис по желанию).
- Участие в создании масштабной игровой платформы с нуля.
- Возможность технического роста и карьерного развития.
- Дружную команду, прозрачные процессы и атмосферу, где ценится инициативность.