← All jobs

Senior Full-stack EngineerSenior Full-stack Engineer

salary negotiable
IT & SoftwareBelgradeoriginal: RussianUpdatedPosted: 7/27/2026

Vacancy: Senior Full-stack Engineer We are Gamebeat - an ambitious gaming studio creating exciting video slots for millions of players around the world. We are looking for an experienced Full-stack engineer. The role is broad: from the game interface (TypeScript) to backend services of the gaming platform (Node.js/NestJS, GraphQL, gRPC, Postgres) and participation in architectural decisions (RFC/ADR). The backend stack is supported and maintained by Node.js/NestJS, while the platform is gradually being transferred to Go, so we are looking for a person who is ready to grow in this direction. Vacancy in the Belgrade office, in a mini hybrid format (4 days office, 1 day remotely). What will you do: Game client: UI development and refactoring, micro-frontend assembly and loading of component versions, localization, compatibility with mobile browsers, performance and FPS, state-management (effector). Backend of the gaming platform: development of game session services (GraphQL/Hasura), separation of monolithic logic into separate gRPC/NestJS services, working with Postgres/Timescale together with a data engineer, structured logging, configuration of environments and SSL, support for Backoffice admin panel. Platform and architecture: writing and reviewing architectural solutions, researching new technologies (workflow engines, e.g. Restate), participation in the development of platform services, including new services in Go, technical documentation of services and databases. It is important for us: Confident TypeScript / JavaScript and experience in both planes: frontend and Node.js backend Node.js / NestJS, service design, GraphQL (preferably Hasura), gRPC. PostgreSQL (Timescale plus): indexes, query optimization. Modern frontend assembly (Vite, microfrontends), understanding of state management (effector/analogues). CI/CD, working with dependencies and lint tooling. Ability to write RFC/ADR and technical documentation. Willingness to master Go and participate in the development of platform services on it. The platform is moving in this direction. We offer: Competitive salary. Relocation package: compensation for air tickets and registration of a residence permit for you and family members, compensation for the deposit and the first month of rent and % of the realtor of a rental apartment in Belgrade. Comfortable class A office in the historical center of Belgrade. VHI + corporate English classes. Opportunities for professional and career growth in the company.

Вакансия: Senior Full-stack Engineer Мы Gamebeat - амбициозная игровая студия, создающая захватывающие видеослоты для миллионов игроков по всему миру. Мы ищем опытного Full-stack инженера. Роль широкая: от игрового интерфейса (TypeScript) до бэкенд-сервисов игровой платформы (Node.js/NestJS, GraphQL, gRPC, Postgres) и участия в архитектурных решениях (RFC/ADR). Стек бэкенда на поддержке и сопровождении Node.js/NestJS, при этом платформа поэтапно переводится на Go, поэтому мы ищем человека, готового расти в этом направлении. Вакансия в офис г.Белград, в мини гибридном формате (4 дня офис, 1 день удаленно). Чем будет заниматься: Игровой клиент: разработка и рефакторинг UI, микрофронтендная сборка и подгрузка версий компонентов, локализация, совместимость с мобильными браузерами, производительность и FPS, state-менеджмент (effector). Бэкенд игровой платформы: развитие сервисов игровых сессий (GraphQL/Hasura), выделение монолитной логики в отдельные gRPC/NestJS-сервисы, работа с Postgres/Timescale вместе с дата-инженером, структурированное логирование, конфигурация окружений и SSL, поддержка Backoffice админки. Платформа и архитектура: написание и ревью архитектурных решений, research новых технологий (workflow-движки, напр. Restate), участие в развитии платформенных сервисов, включая новые сервисы на Go, техническая документация сервисов и БД. Для нас важно: Уверенный TypeScript / JavaScript и опыт в обеих плоскостях: и фронтенд, и Node.js-бэкенд Node.js / NestJS, проектирование сервисов, GraphQL (желательно Hasura), gRPC. PostgreSQL (Timescale плюсом): индексы, оптимизация запросов. Современная фронтенд-сборка (Vite, микрофронтенды), понимание state-менеджмента (effector/аналоги). CI/CD, работа с зависимостями и линт-тулингом. Умение писать RFC/ADR и техническую документацию. Готовность осваивать Go и участвовать в развитии платформенных сервисов на нём. Платформа движется в эту сторону. Мы предлагаем: Конкурентную заработную плату. Релокационный пакет: компенсация авиабилетов и оформление ВНЖ на тебя и членов семьи, компенсация депозита и первого месяца аренды и % риелтора арендной квартиры в Белграде. Комфортный офис класса А в историческом центре Белграда. ДМС + занятия корпоративным английским языком. Возможности для профессионального и карьерного роста в компании.

Apply at the original listing — get the contact there.

Find jobs that match my skills

Tell us what you can do — we'll find jobs that need it and show how the pay compares.

Find jobs — free

This listing may be posted directly or aggregated from a public source. We are a platform, not the employer. Verify details before applying and never pay for employment.