Стек: Next.js, React, TypeScript, PostgreSQL, NestJS, Npm/Yarn, Apollo GraphQL, Webpack, Vite.
Основные задачи:
- Участие в рефакторинге фронтенда и постепенной миграции на Next.js;
- Разработка новых страниц и игровых механик (по готовому дизайну) и доработка существующего функционала;
- Настройка и подключение аналитик и вспомогательных сервисов;
- Работа с Vite: сборка фронта, понимание принципов работы, отладка, подключение Vite для сборки бэкенда;
- Интеграция новых платёжных агрегаторов;
- Поддержка и развитие монолитного приложения с фокусом на производительность и стабильность.
Требования:
- 3+ лет коммерческого опыта с React / TypeScript;
- Опыт работы с Next.js и NestJS;
- Уверенные знания PostgreSQL, Apollo GraphQL;
- Понимание принципов оптимизации производительности фронтенда;
- Опыт настройки Vite (желательно — как для фронта, так и для бэка);
- Способность разбираться в чужом коде и поддерживать легаси.
Будет плюсом:
- Опыт интеграции платёжных систем;
- Понимание CI/CD и DevOps-процессов;
- Опыт в проектах, связанных с играми или high-load-нагрузкой.
Условия:
- Работа удалённо;
- Полный день, график 5/2 с гибким началом;
- Возможность влиять на архитектуру и принимать технические решения.