Смарт Геймс Девелопмент

Full Stack Разработчик (Node.js / PostgreSQL / Lua)

Описание

Full Stack Разработчик (Node.js / PostgreSQL / Lua)

В связи с активным развитием и расширением, наша компания объявляет конкурс на вакансию “Full Stack Разработчик (Node.js / PostgreSQL / Lua)” в игровую команду для участия в проекте под iOS / Android / Canvas. Мы ищем специалиста с уверенными навыками backend-разработки, готового погружаться в клиентскую часть игры: работать с Lua, частично с C++, заниматься интеграциями, платформенными задачами, сборками, сетевым взаимодействием и реализацией игровых фич.

ОБЯЗАННОСТИ:

• Разрабатывать и поддерживать backend на Node.js;

• Проектировать и сопровождать структуру данных в PostgreSQL;

• Реализовывать серверную логику игровых механик, событий, прогресса, матчей, офферов, наград, экономики;

• Интегрировать backend с клиентом игры;

• Работать с клиентской логикой на Lua;

• В отдельных местах дорабатывать или разбирать код на C++;

• Поддерживать фичи и интеграции для iOS / Android / Canvas;

• Разбираться в клиент-серверных проблемах, логах, крэшах, рассинхронах, сетевых ошибках;

• Участвовать в выпуске фич, техдолге, оптимизации и стабилизации проекта;

• Взаимодействовать с геймдизайном, QA и другими разработчиками.

ТРЕБОВАНИЯ:

• Хорошее знание Node.js и опыт коммерческой backend-разработки;

• Уверенная работа с PostgreSQL;

• Опыт проектирования и поддержки API и серверной бизнес-логики;

• Опыт работы с клиент-серверной архитектурой;

• Готовность работать с клиентской частью;

• Умение читать и дорабатывать код на Lua;

• Готовность разбираться в коде на C++ и в платформенных нюансах;

• Практический опыт разработки под iOS / Android;

• Понимание особенностей мобильной разработки: сеть, производительность, релизы, интеграции SDK;

• Умение самостоятельно доводить задачу до результата;

• Внятность, аккуратность, здравый смысл.

ЖЕЛАТЕЛЕН:

• Опыт в gamedev;

• Опыт работы с live-ops, игровыми событиями, матчмейкингом, экономикой, наградами;

• Опыт с Canvas / Web build / WebGL / Emscripten;

• Понимание CI/CD, сборок, автоматизации, пайплайнов релиза;

• Опыт с аналитикой, A/B тестами, feature flags, remote config;

• Опыт оптимизации backend под нагрузкой;

• Понимание клиентской архитектуры игровых проектов.

УСЛОВИЯ РАБОТЫ:

• Работа в аккредитованной ИТ-компании;

• Офисный формат работы (г.Санкт-Петербург);

• Гибкое начало рабочего дня;

• Официальное трудоустройство с первого рабочего дня (больничные, отпуск);

• Полностью белая заработная плата;

• Позитивная и поддерживающая атмосфера в команде;

• Возможность профессионального и карьерного роста.

Переходи по ссылке и отправляй резюме!

Последние вакансии

все вакансии

Гейм-дизайнер

Game Design
Clock Icon - Jobs Webflow Template
Офис в Санкт-Петербурге
Clock Icon - Jobs Webflow Template
1C-Publishing
April 27, 2026
Glera Games
April 1, 2026