Full Stack Developer (Node.js / PostgreSQL / Lua)
Санкт-Петербург
- Грейд
- Middle
- Формат
- Офис
- Занятость
- Полная
- Категория
- Программист
- Источник
- Вакансии для разработчиков
Прямого контакта в посте нет
Откройте вакансию в Telegram-боте: там весь исходный пост и способ отклика.
Открыть в TelegramОписание
Full Stack Developer (Node.js / PostgreSQL / Lua)
Питер, офис
В связи с активным развитием и расширением, наша компания объявляет конкурс на вакансию “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;
— Опыт с авторизацией, платежами, пушами, аналитикой, рекламной монетизацией;
— Опыт поддержки продакшн-игры;
— Опыт работы с высоконагруженными игровыми сервисами;
— Понимание особенностей веб-версий мобильных игр.
Условия работы:
— Работа в аккредитованной ИТ-компании;
— Офисный формат работы (г.Санкт-Петербург);
— Гибкое начало рабочего дня;
— Официальное трудоустройство с первого рабочего дня (больничные, отпуск);
— Полностью белая заработная плата;
— Позитивная и поддерживающая атмосфера в команде;
Понравилась вакансия?
💚 — да
🌚 — нет
———
🖤 Разместить вакансию
💙 Удалёнка
💚 Джунам
🧑💻 Джунам разработчикам
🫶 Удалёнка джунам
💜 За рубежом
💚 Качнуть карьеру
мы также есть там, куда всех хотят отправить — __https://max.ru/itvakansiijobs_
Питер, офис
В связи с активным развитием и расширением, наша компания объявляет конкурс на вакансию “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;
— Опыт с авторизацией, платежами, пушами, аналитикой, рекламной монетизацией;
— Опыт поддержки продакшн-игры;
— Опыт работы с высоконагруженными игровыми сервисами;
— Понимание особенностей веб-версий мобильных игр.
Условия работы:
— Работа в аккредитованной ИТ-компании;
— Офисный формат работы (г.Санкт-Петербург);
— Гибкое начало рабочего дня;
— Официальное трудоустройство с первого рабочего дня (больничные, отпуск);
— Полностью белая заработная плата;
— Позитивная и поддерживающая атмосфера в команде;
Понравилась вакансия?
💚 — да
🌚 — нет
———
🖤 Разместить вакансию
💙 Удалёнка
💚 Джунам
🧑💻 Джунам разработчикам
🫶 Удалёнка джунам
💜 За рубежом
💚 Качнуть карьеру
мы также есть там, куда всех хотят отправить — __https://max.ru/itvakansiijobs_
- nodejs
- postgresql
- lua
- c++
- ios
- android
- canvas
- backend
- api
- server
- client
- gamedev
- live-ops
- matchmaking
- economy
- rewards
- analytics
- ab_testing
- feature_flags
- remote_config
- optimization
- ci/cd
- automation
- pipelines
Оценка вакансии
27/100 · минимум информации
- Оценка описания недоступна
- Зарплата не указана
- Компания не названа
- Контакта нет
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Middle / Senior Kotlin/Java Developer (Integration)
AI-балл 58/100UpGate
Удалённоkotlinjavaspring
Tech Lead Backend (Go)
AI-балл 79/100Лимассол, Кипр
5 000 – 7 000 $
LeadРелокацияgogrpcconnectrpc
NodeJS Tech Lead
AI-балл 60/100We Are META · Portugal
LeadУдалённоnodejsjavascripttypescript
Principal Database Programmer
AI-балл 64/100Precision for Medicine · Andorra, Serbia
SeniorУдалённоcsharpcppvbs
Principal Database Programmer
AI-балл 64/100Precision for Medicine · Andorra
SeniorУдалённоcsharpcppvbs