Контакты работодателя

Никогда не переводите работодателю деньги. Если вы столкнулись с мошенничеством или ошибкой — пожалуйста, сообщите в поддержку vseti.app

вернуться в ленту

Вакансия опубликована

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 или в телеграм

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

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

Подробнее о компании
Посмотреть контакты

Больше вакансий в нашем канале → здесь

Откликнуться

Никогда не переводите работодателю деньги. Если вы столкнулись с мошенничеством или ошибкой — пожалуйста, сообщите в поддержку vseti.app

больше вакансий

Ежедневные подборки
вакансий в мессенджерах 😸