О компании
True Labs — международная слот-студия, создающая next-gen HTML5-игры с оригинальной графикой, сильной математикой и честным геймплеем.
Мы работаем под MGA-лицензией (Мальта), в портфолио уже 50+ живых тайтлов, а сейчас масштабируем продакшн и внутреннюю инфраструктуру.
Без бюрократии, без микроменеджмента — просто команда, которая делает крутые игры.
Описание позиции
Ищем Fullstack NodeJS разработчика в команду Internal Services — это ядро, которое держит систему студии на плаву.
Ребята пишут и поддерживают внутренние API, отчётные модули, промо-инструменты и аналитику — всё, что обеспечивает работу бизнеса, продукта и релизов.
Если коротко — ты не просто пишешь код, ты двигаешь весь слот-продакшн изнутри.
Что ты будешь делать
Разрабатывать и внедрять масштабируемые и надёжные решения;
Поддерживать и обновлять REST APIs, разрабатывать новые;
Работать с NodeJS и TypeScript;
Проектировать схемы данных (PostgreSQL, MongoDB);
Создавать и дорабатывать модули и сервисы, влияющие на всю экосистему;
Работать с очередями и кешами (RabbitMQ, Redis);
Писать понятный код и поддерживать документацию;
Проводить тестирование (unit, e2e, нагрузочные);
Работать через CI/CD, без паники при деплое;
Подключать Vue.js 3 и UI-фреймворки, когда фронт нужно оживить;
Участвовать в планировании, оценке и оптимизации процессов;
Общаться с TL и продом напрямую, без посредников.
Что ты знаешь и умеешь
2+ года опыта с NodeJS и TypeScript;
Опыт с ExpressJS, Fastify, NestJS, Adonis или аналогами;
Опыт с фронтом: Vue.js 3 и UI-фреймворки (Element+, Vuetify, Quasar и т.п.);
Знание баз данных (PostgreSQL, MongoDB, MySQL);
Опыт проектирования и оптимизации схем, агрегаций и запросов;
Работа с ORM (TypeORM, Prisma и др.);
Опыт с RabbitMQ, Redis, Docker, Git;
Понимание TDD / BDD, CI/CD, микросервисной архитектуры;
Умение писать чистый, тестируемый, поддерживаемый код;
Английский уровень B1+ — чтение и написание техдоков.
Кто ты
Берёшь задачу и доводишь до продакшна;
Мыслишь как инженер, а не как “код-монки”;
Не паникуешь, когда всё горит — просто фикcишь;
Умеешь договариваться с фронтом и бэком без драмы;
Любишь, когда всё работает стабильно и быстро.
Что предлагаем
Remote-формат;
Service Agreement — выплаты через Garna / crypto / euro-счёт;
24 дня отпуска + 12 личных праздничных дней;
Корпоративный английский, библиотека, митапы;
Поддержка обучения и закупка нужных инструментов;
Среда, где ценят структурность, инициативу и ответственность.
Почему True Labs
Мы не строим всё с нуля — процессы уже отлажены.
Студия растёт и усиливает инфраструктуру, чтобы ускорять релизы и держать качество.
Ты станешь частью команды, которая делает так, чтобы каждый слот летал без лагов и студия могла масштабироваться дальше.