Описание вакансии
Привет! (:
Мы: команда RedNeck
Наш проект: MMORPG в стиле dark fantasy с интересным миром и акцентом на PvP
Референсы: God of War
SoftLаunch: 2024
Кредо: Мы геймеры, и делаем игру, которая увлекла бы нас самих.
Опыт: если сложить выпущенные мобильные и браузерные игры основателей и лидов компании, получится больше сотни проектов.
Сейчас мы в поиске Senior Full-stack разработчика для участия в качественном gamedev проекте c кодом в ярко выраженном ООП стиле.
Перед тобой отличная возможность влиться в разработку проекта на этапе продакшена: не только шанс попробовать что-то новое, но и предложить свои варианты, которые попадут в проект.
Сразу о технических особенностях проекта:
Стек бэка: TypeScript, NodeJS, Fastify, TypeORM.
Стек фронта: TypeScript, NodeJS, NEXT.JS, React, Vite.
Общее: Handlebars, ESLint, Mocha, Lodash, Zod. Сервера на NodeJS используют движок внутренней разработки Fastify.
Взаимодействие серверов происходит по JSON протоколу внутренней разработки, используя транспорт WebSocket.
Клиент общается с серверами, используя транспорт Socket.IO.
Софт: GitLab, GitLab CI/CD, Kubernetes, Grafana, Verdaccio, VSCode, Visual Studio, Code/WebStorm.
Тестирование: Модульное/интеграционное тестирование (Mocha).
Системы управления: ClickUp, Confluence.
А теперь о твоих задачах:
- Разработка сайта;
- Разработка разнообразных игровых редакторов;
Как строится процесс работы:
- Генерирует, декомпозирует, распределяет задачи и ставит сроки по ним лид;
- Лид совместно с командой проводит оценку задач и формирует объем(работа в двухнедельных спринтах);
- Фидбечит по задачам лид и все члены команды;
- В случае возникновения вопросов, можно обращаться к лиду, либо к отделу геймдизайна.
Также есть перекрёстный фидбек по задачам и код ревью.
Наш Full-stack разработчик взаимодействует с frontend и backend разработчиками, unity разработчиками, DevOps’ами и PM’ом.
Мы точно сработаемся, если у тебя есть:
- опыт разработки коммерческих продуктов на Javascript, Typescript не менее 2х лет;
- опыт разработки коммерческих продуктов на стеке технологий NodeJS не менее 2х лет;
- хорошее знание и опыт работы с ReactJS или похожим фреймворком не менее 2х лет;
- понимание основных алгоритмов и структур данных;
- ориентирование в технологиях современной Web разработки;
- хорошее знание экосистемы NodeJS.
Будет большим плюсом, если у тебя есть:
- опыт разработки игр (в том числе pet-проекты);
- Опыт с NEXT.JS
- знание TypeORM или аналогов;
- опыт работы проектирования и работы с базами данных;
- возможность показать актуальный кусок примера кода.
Почему у нас приятно и комфортно работать?
-
Комфортные условия
Работайте в уютном офисе СПБ, с гибким графиком начала дня, full time. -
Забота о благополучии
Сохраняем 100% зарплату во время отпуска или больничного без лишних справок. А для особых случаев предоставим дополнительные выходные. -
Удобное рабочее место
В офисе – зоны отдыха и вкусняшки, и все для комфортной работы. Есть PS5 и большой телевизор 🙂 -
Развитие и обучение
В нашем штате есть учителя английского, каждый сотрудник может бесплатно проходить обучение (вне рабочего времени). -
Развлечения
Ежегодно проводим большой и офигенный корпоратив для всех сотрудников компании. По пятницам устраиваем кинопросмотры в офисе 🙂Хочешь участвовать в разработке большого интересного проекта с разнообразным, красивым, детальным миром? Отправляй отклик на вакансию!
Какие этапы отбора в команду тебе предстоит пройти:
-
Первичное интервью с рекрутером.
-
Техническое интервью.
-
Финальное интервью / оффер.