Node.js Developer

Enjoy Gaming LLC

United States

Remote

USD 110,000 - 160,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical benefits
Remote work with core hours
Professional development
Paid time off

Job summary

Enjoy Gaming LLC ищет опытного Senior Node JS Developer для разработки высокопроизводительных бэкенд‑систем и API. Вы будете работать над архитектурой серверной части и интеграцией сервисов, сотрудничая с PM, фронтенд‑инженерами и DevOps для обеспечения надежности и масштабируемости.

Требуется 4+ лет опыта, знание Node.js/Express, NestJS/TypeScript, Docker, Docker Compose, SQL/NoSQL (Mongo, Redis), WebSockets и REST API, а также опыт работы с Kafka/RabbitMQ и API‑AI.

Qualifications

  • 4+ года опыта backend на NodeJS/Express.
  • Сильное знание NestJS и TypeScript.
  • Опыт работы с SQL и NoSQL (Mongo, Redis).
  • Опыт использования WebSockets и REST API.
  • Опыт работы с messaging и task-пrocessing (Kafka, RabbitMQ).
  • Знание принципов безопасности приложений и умение предотвращать уязвимости.
  • Опыт работы с AI API (OpenAI, Claude, Gemini) или создание AI‑решений.
  • Уровень английского: intermediate и выше.
  • Плюсом будет опыт ClickHouse.
  • Опыт оптимизации высоконагруженных систем.
  • Хорошее владение GCP.
  • Опыт JavaScript, React JS.
  • Навыки Docker/Docker Compose.
  • Умение документировать код и архитектуру.
  • Умение работать в команде, участие в планировании.

Skills

Node.js
Express
NestJS
TypeScript
SQL
MongoDB
Redis
WebSockets
REST API
Kafka
RabbitMQ
AI APIs
Security
Docker
GCP
JavaScript
React
ClickHouse
Code Quality
Team Collaboration

Tools

Docker/Docker Compose
OpenAI API
Claude API
Gemini API
Git
CI/CD

Job description

Описание: Enjoy Gaming is a software provider focused on creating high-quality digital entertainment experiences, including Slots and Live Games. Our team brings together experienced professionals in game development, product, and design, driven by a passion for innovation and quality. At Enjoy Gaming, we value ownership, excellence, and drive. These principles shape the way we work, collaborate, and build products. Join us and be part of our innovative journey in the gaming world! We are currently seeking a skilled Senior Node JS Developer to join our innovative team and contribute to the development of high-performance backend systems. In this role, you will immerse yourself in server-side architecture and software design, utilizing your expertise to build robust, scalable services and seamless APIs for our platform. You will collaborate with product managers, frontend engineers, and DevOps specialists to design efficient data flows and ensure exceptional system reliability. Your technical expertise, problem-solving abilities, and passion for clean code will be essential in driving engineering excellence and supporting the growth of our product portfolio.

Требования:
  • 4+ years of experience with backend in NodeJS/Express
  • Strong Knowledge of Nest JS / Typescript
  • Strong Knowledge of SQL and NoSQL (Mongo, Redis)
  • Experience WebSockets and REST API
  • Experience using messaging and task-processing frameworks (e.g., Kafka, RabbitMQ, etc.)
  • Understanding of security, vulnerabilities, and approaches to avoid them
  • Hands-on work with AI APIs (OpenAI, Claude, Gemini) or building AI-assisted features/agents
  • English level: intermediate or higher
  • Will be a huge plus: Experience with ClickHouse
  • Experience in optimizing the performance of highly loaded systems
  • Good understanding of GCP
  • Experience with JavaScript, React JS
  • Working principles with Docker/Docker Compose
  • Writing high-quality code
  • Documentation: Create and maintain code and architecture documentation
  • Collaborating with teams: Working closely with other developers, QA, designers, Product Owner, to ensure successful delivery of projects
  • Keeping an eye on security
  • Participate in planning
  • Solving complex problems
Условия:
  • Competitive Salary in EUR: with annual performance reviews to recognize your growth
  • Remote Work & Core Hours: full-time remote role (8 hours + 1 hour lunch) with mandatory availability between 9:30 and 17:30 CET for team collaboration
  • Comprehensive Benefits: including medical insurance, psychologist support, and Polish, Slovak speaking clubs
  • Generous Paid Time Off: 20 working days of paid vacation, plus 10 additional paid days off, 10 paid sick days, and all national holidays in your country
  • Professional Development Support: reimbursement for courses, training, and certifications
  • Well-being Perks: support for language classes, sports, massages, or life coaching

Please note that feedback on your application will be provided within two weeks if a positive decision is made regarding your candidacy.

I give my consent following the Law on the Protection of Personal Data dated June 1, 2010, No. 2297, effective from January 1, 2011, for the processing of information classified as personal data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Node.js Developer
Senior Node.js Developer

Enjoy Gaming LLC • United States

Remote
USD 79,000 - 135,000
Competitive salary (EUR)
Remote work with core hours
Comprehensive benefits
+3
node.js developer for gaming platforms
node.js developer for gaming platforms

Playson • United States

On-site
USD 120,000 - 190,000
Unlimited PTO
Private medical insurance
Quarterly bonuses
Game Client Technical Lead
Game Client Technical Lead

Enjoy Gaming LLC • United States

Remote
USD 120,000 - 180,000
Game Client Technical Lead
Game Client Technical Lead

OpenKrill • United States

Remote
USD 150,000 - 185,000
Competitive salary (EUR)
Node.js developer for iGaming products
Node.js developer for iGaming products

Zexter • United States

Remote
USD 120,000 - 180,000
Fully remote
Backend developer in iGaming
Backend developer in iGaming

Timeless Tech • United States

Remote
USD 90,000 - 130,000
node.js developer for a SaaS testing platform
node.js developer for a SaaS testing platform

Andersen • United States

On-site
USD 120,000 - 180,000
Дополнительный бонус до 1000 EUR/мес
Профессиональный рост и обучение
Корпоративные мероприятия
Application Security Engineer
Application Security Engineer

Enjoy Gaming LLC • United States

Hybrid
USD 120,000 - 190,000
Salary in EUR
Remote work
Medical insurance
+3
Senior Node.js Backend Engineer – Remote, AI & High-Perf
Senior Node.js Backend Engineer – Remote, AI & High-Perf

Enjoy Gaming LLC • United States

Remote
USD 110,000 - 160,000
Medical benefits
Remote work with core hours
Professional development
+1
backend developer in high-load financial systems
backend developer in high-load financial systems

Playson • United States

On-site
USD 140,000 - 190,000
Competitive salary
Quarterly bonuses
Unlimited PTO
+5