от компании (организации): ООО GloboGames в городе (населённом пункте): Москва, Россия
в отрасли экономики "Консультирование" → "Информационные технологии"
с заработной платой: от 250000 руб.
Вакансия № 25539207 добавлена в базу данных сайта Работа в Москве и Московской области (МО, Подмосковье): Пятница, 8 ноября 2024 года.
Дата обновления вакансии № 25539207 на сайте Работа в Москве и Московской области (МО, Подмосковье): Среда, 13 ноября 2024 года.
Обращаем Ваше внимание, что на момент обращения к работодателю вакансия № 25539207 может быть уже занята. Администрация сайта Работа в Москве и Московской области (МО, Подмосковье) приносит извинения за доставленные неудобства.
Требования к опыту работы:
3–6 лет
Тип занятости:
полная занятость
График работы:
полный день
Дополнительные сведения о вакансии: Lead Backend Node.JS/Typescript Developer (in-office)
Привет!
Мы команда «Broken Sun», сейчас занимаемся проектом MMO RPG в стиле Dark Fantasy с интересным миром и акцентом на PvP. Сеттинг: clck.ru/y6Mjk. Soft Launch: 2023
Коротко о нас: мы геймеры, и делаем игру, которая увлекла бы нас самих. А если сложить выпущенные мобильные и браузерные игры наших основателей и лидов компании, то получится больше сотни проектов.
Сейчас мы в поиске Lead backend developer для формирования команды бэкендеров gamedev-проекта, c кодом в ярко выраженном ООП стиле. Тебе предстоит управлять командой до 5 человек: участвовать в подборе, адаптации, аттестации, грейдировании, увольнении, управлении мотивацией. Работы много и ее нужно систематизировать, централизовать и контролировать. Приветствуется любая инициатива для усовершенствования эффективности процессов. Нагрузка распределяется так: 40% — персональные задачи и 60% — руководство командой. А теперь подробности…
Сразу о технических особенностях проекта:
-
Стек бэка: TypeScript, NodeJS, Fastify, TypeORM.
-
Стек фронта: TypeScript, NodeJS, PIXI.JS, React, Vite.
-
Общее: Handlebars, ESLint, Mocha, Lodash, Zod. Сервера на Node JS используют движок внутренней разработки Fastify. Взаимодействие серверов происходит по JSON протоколу внутренней разработки, используя транспорт WebSocket. Клиент общается с серверами, используя транспорт Socket.IO.
-
Софт: GitLab, GitLab CI/CD, Kubernetes, Grafana, Verdaccio, VSCode, Visual Studio, Code/WebStorm.
-
Тестирование: Модульное / интеграционное тестирование (Mocha).
-
Системы управления: ClickUp, Confluence.
А теперь о твоих задачах:
-
Проработать концепты архитектурных решений и выработать системные решения для разработки игрового кода на Node JS / TypeScript.
-
Декомпозировать и распределить задачи между командой.
-
Проводить код-ревью и предоставлять фидбэк команде.
-
Контролировать процесс работы команды, реализовывать разработанные решения в коде и контролировать качество работы программистов.
Как строится процесс работы:
-
Ты получаешь задачи от технического директора / геймдизайнеров, их нужно декомпозировать задачи команде.
-
Дедлайн заданий определяется в обсуждении совместно с техническим директором, и его важно выполнять.
-
После выполнения задач ты получаешь фидбэк от технического директора, тестеров или геймдизайнеров.
-
В случае возникновения вопросов, можно обращаться к техническому директору / геймдизайнерам. Все отвечают, никто не отмалчивается.
-
Работа осуществляется двухнедельными спринтами.
-
Lead backend developer взаимодействует с frontend-разработчиками, геймдизайнерами, проджект-менеджерами, тестировщиками и техническим директором.
Мы точно сработаемся, если у тебя есть:
-
Опыт руководства командой бекэндеров от от 2-х лет.
-
Опыт принятия архитектурных решений от 2-х лет.
-
Большой опыт разработки коммерческих продуктов на стеке технологий Node JS.
-
Понимание основных алгоритмов и структур данных.
-
Ориентирование в технологиях современной веб-разработки.
-
Хорошее знание экосистемы Node JS.
-
Отличное знание Javascript, Typescript.
-
Опыт работы с SQL, NoSQL, понимание принципов работы и построения.
Будет большим плюсом, если у тебя есть:
Почему именно мы и никто другой?
Комфортные условия: гибкий график и лучшая техника – всё для тебя.
Отличный офис в центре Москвы: некоторые даже не хотят домой уходить после работы, потому что мы заботимся о благополучии сотрудников. В офисе есть зоны отдыха, игры и вкусняшки для того, чтобы устроить свой перерыв. По пятницам вкусная пицца и возможность душевно поболтать с коллегами :)
100% зарплата: мы сохраняем зарплату во время отпуска или больничного без лишних справок. А для особых случаев предоставим дополнительные выходные.
Развитие и обучение: оплачиваем участие в профильных конференциях и курсах. Возвращать деньги за это не нужно.
Развлечения и мерч: ежегодно проводим большой огненный корпоратив для всех сотрудников компании. Этот корпоратив точно запомниться. А в этом году мы разработали мерч и с удовольствием подарим его тебе, где бы ты не находился :)
Хочешь разрабатывать игры, в которые играют миллионы по всему миру, совместно с крутой командой профессионалов?
Отправляй отклик на вакансию!
Какие этапы отбора в команду тебе предстоит пройти:
-
Первичное интервью с рекрутером.
-
Техническое интервью.
-
Финальное интервью / оффер.
Откликнуться на эту вакансию: Lead Backend Node.JS/Typescript Developer (in-office)
Предыдущая вакансия:
Вакансия № 25539203 на должность Тимлид команды разработки системного ПО (Android устройств) от компании ЛАЙФСТРИМ в городе (населенном пункте) Москва