other

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

Более недели назад

З/П не указана

Город: Санкт-Петербург. Станции метро: Чернышевская

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

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Смарт Геймс Девелопмент - разработчик игр для мобильных платформ. У нас нет бюрократии, нет дресс-кода, нет ограничений творческих идей. Зато у нас есть комфортные условия для реализации и развития своих скилов и, конечно, интересная работа! В связи с активным развитием и расширением, наша компания объявляет конкурс на вакансию “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 под нагрузкой; Понимание клиентской архитектуры игровых проектов. Будет плюсом: Опыт работы с мобильными игровыми SDK; Опыт с авторизацией, платежами, пушами, аналитикой, рекламной монетизацией; Опыт поддержки продакшн-игры; Опыт работы с высоконагруженными игровыми сервисами; Понимание особенностей веб-версий мобильных игр. Условия работы: Работа в аккредитованной ИТ-компании; Офисный формат работы (г.Санкт-Петербург); Гибкое начало рабочего дня; Официальное трудоустройство с первого рабочего дня (больничные, отпуск); Полностью белая заработная плата; Позитивная и поддерживающая атмосфера в команде; Возможность профессионального и карьерного роста.

Показать контакты

Имя не указано

Пожаловаться ID: 152389416

Похожие вакансии

Full-stack (Node.js, Vue.js)

Договорная

Санкт-Петербург. Станции метро: Чернышевская

Петербургская Недвижимость

Full-stack разработчик (middle)

Договорная

Санкт-Петербург. Станции метро: Чернышевская

ВЕБИМ.РУ

Full Stack Developer / Разработчик

Договорная

Санкт-Петербург. Станции метро: Чернышевская

ЯСП

Full stack PHP программист / разработчик

От 70 000 до 110 000 руб.

Санкт-Петербург. Станции метро: Чернышевская

Гоу Протект

Middle PHP-разработчик (full-stack)

Договорная

Санкт-Петербург. Станции метро: Чернышевская

Микрокредитная Компания Аркон

Full-stack аналитик

Договорная

Санкт-Петербург. Станции метро: Чернышевская

Altenar