вернуться в ленту
Вакансия опубликована
30
March
2026
Middle
Senior
Full Stack Developer (Node.js / PostgreSQL / Lua)
Питер, офис
З/П не указана
Middle
Senior
Питер, офис
З/П не указана
В связи с активным развитием и расширением, наша компания объявляет конкурс на вакансию “Full Stack Developer (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 под нагрузкой;
— Понимание клиентской архитектуры игровых проектов.
Будет плюсом:
— Опыт работы с мобильными игровыми SDK;
— Опыт с авторизацией, платежами, пушами, аналитикой, рекламной монетизацией;
— Опыт поддержки продакшн-игры;
— Опыт работы с высоконагруженными игровыми сервисами;
— Понимание особенностей веб-версий мобильных игр.
Условия работы:
— Работа в аккредитованной ИТ-компании;
— Офисный формат работы (г.Санкт-Петербург);
— Гибкое начало рабочего дня;
— Официальное трудоустройство с первого рабочего дня (больничные, отпуск);
— Полностью белая заработная плата;
— Позитивная и поддерживающая атмосфера в команде;
— Возможность профессионального и карьерного роста.
Важно: pедакция vseti.app не несет ответственности за любую информацию в этой публикации, в т. ч. текстовое описание и графические изображения, предоставленные нам авторами вакансии, публичными источниками сети интернет и другими пользователями интернета. Если вы нашли ошибку, пожалуйста, сообщите нам об этом help@vseti.app или в телеграм

Смарт Геймс Девелопмент
Смарт Геймс Девелопмент - разработчик игр для мобильных платформ. У нас нет бюрократии, нет дресс-кода, нет ограничений творческих идей. Зато у нас есть комфортные условия для реализации и развития своих скилов и, конечно, интересная работа!
Подробнее о компанииДля отклика:
Больше вакансий в нашем канале → здесь