Senior Node.js Developer (Server)

1 Hour ago • 5 Years + • Backend Development

Job Summary

Job Description

Playrix seeks a Senior Node.js Developer to contribute to their game Township's backend development. Responsibilities encompass developing and maintaining high-load backend services (handling 100K+ RPS), optimizing and integrating systems with game servers, improving CI/CD pipelines, writing high-quality, well-tested code, and enhancing monitoring systems. The role involves working with Node.js, AWS (DynamoDB, S3, SQS), Graphite, and Kibana in a team setting, collaborating with various engineering teams. The ideal candidate will have a strong background in high-load projects, asynchronous programming, and RESTful APIs.
Must have:
  • 5+ years backend development experience
  • 3+ years with Node.js (ES6+)
  • High-load project experience
  • Asynchronous programming expertise
  • RESTful API design knowledge
  • Production environment experience
  • Automated testing proficiency
Good to have:
  • DynamoDB or NoSQL database experience
  • Python scripting or backend experience
  • Elasticsearch experience
  • Monitoring tool experience (Graphite, Zabbix)
Perks:
  • Flexible work schedule
  • Work from anywhere (except Russia & Belarus)
  • Health insurance
  • Paid vacation & sick leave
  • Gym membership reimbursement
  • Professional development opportunities
  • Company events & merchandise

Job Details

Senior Node.js Developer (Server)

About the company

Playrix is ​​one of the most successful mobile game development companies 
in the world. In terms of mobile application revenue, we rank first in Europe 
and are in the top 3 worldwide. Our games have been installed 2.3 billion times (that's a third of the world's population!) and more than 30 million people around the world play them every day.

Team, about the role

At Playrix, we take infrastructure seriously—handling 150+ million monthly active players requires a scalable, high-performance backend. Our server team ensures seamless game experiences, managing architecture design, implementation, and live operations in high-load environments with traffic spikes of 100K+ RPS.

We are looking for a Senior Node.js Developer to join the team responsible for developing features for the game Township. The team consists of a Team Lead, 2 Senior Developers, and 1 QA, and works closely with other teams such as Cross-Game Server, game developers, data engineers, and DevOps engineers to build reliable and scalable backend systems, enhance existing game mechanics, and develop new features for Playrix games.

In this role, you’ll work on high-load services, game backend integrations, and performance optimization using Node.js, AWS (DynamoDB, S3, SQS), and monitoring tools like Graphite and Kibana. Engineers take full ownership of their tasks, influence architecture decisions, and have the freedom to drive technical initiatives, ensuring that Playrix’s backend remains cutting-edge and future-proof.

Tasks

  • Develop and maintain high-load backend services that support all Playrix games, ensuring scalability and performance under 100K+ RPS.
  • Optimize and integrate backend systems with game servers, adapting services for GameOps and live events.
  • Improve CI/CD pipelines and deployment workflows, ensuring stability, fast releases, and efficient resource utilization.
  • Write high-quality, well-tested code and maintain automated test coverage to ensure reliability in production.
  • Enhance monitoring and logging systems, proactively identifying and resolving performance bottlenecks.

Our stack

Node.js, AWS, DynamoDB, Graphite, Git, Kibana.

Requirements

  • 5+ years of backend development experience, including 3+ years with Node.js (ES6+).
  • Experience in high-load projects 
  • Strong understanding of asynchronous programming, event-driven architecture, and RESTful API design.
  • Experience working with production environments, debugging, and optimizing backend performance.
  • Proficiency in writing automated tests and ensuring high test coverage.

Preferred

  • Knowledge of DynamoDB or other NoSQL databases (Cassandra, Redis, MongoDB).
  • Familiarity with Python for scripting or backend tasks.
  • Experience working with Elasticsearch for data indexing and search.
  • Hands-on experience with monitoring tools (Graphite, Zabbix) for performance tracking.
  • Our Perks

    Flexibility at work

    • For most positions we offer a flexible schedule, and employees can work from anywhere in the world (except for the Russian Federation and the Republic of Belarus). You can do your work however and wherever you like — we only evaluate your results.

    Caring for health and well-being
    • We provide voluntary health insurance for employees and their children, and reimburse online sessions with a psychologist.
    • We offer fully paid vacation days and sick leave. In certain circumstances, you can request additional days off.
    • We support leading a healthy lifestyle and reimburse the cost of gym memberships and fitness app subscriptions.
    Professional development and education
    • We pay for participation in specialized conferences and courses and hold our own internal conferences.
    • We offer discounts on English language courses and courses for the languages of the countries in which the company operates.
    Events and merch
    • We regularly hold offline events like team meetings, big corporate parties, and informal office parties.
    • We also regularly organize fun competitions, quizzes, hackathons, and online fitness challenges.
    • We have a merch store with an internal currency you can use to buy unique gifts. We give out this currency as a gift for significant dates, and you can earn more by participating in events and company activities.

    Work Format

    Remote or from one of the company’s offices.

    Similar Jobs

    The Walt Disney Company - Lead Software Engineer (Roku Engineer)

    The Walt Disney Company

    Charlotte, North Carolina, United States (On-Site)
    5 Months ago
    ByteDance - Software Engineer - Low-code Platform

    ByteDance

    Singapore (On-Site)
    1 Month ago
    PAPAYA - SW Infrastructure Team Lead

    PAPAYA

    Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
    2 Weeks ago
    Globalization Partners - Principal Software Engineer

    Globalization Partners

    (Remote)
    2 Months ago
    DOTSOFT SA - Technical Project Manager & Systems Architect

    DOTSOFT SA

    Greece (Remote)
    1 Week ago
    GoTo Group - Lead Software Engineer - Engineering Platforms

    GoTo Group

    Bengaluru, Karnataka, India (On-Site)
    5 Months ago
    Sporty Group - Senior Backend Engineer

    Sporty Group

    (Remote)
    9 Months ago
    SuperPlay - Senior Server Developer

    SuperPlay

    Tel Aviv District, Israel (On-Site)
    1 Week ago
    Every matrix - Senior Java Developer

    Every matrix

    Lviv, Lviv Oblast, Ukraine (Hybrid)
    3 Months ago
    Riot Games - Senior Software Engineer, Services

    Riot Games

    Shanghai, Shanghai, China (On-Site)
    1 Hour ago

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    Salesforce - Backend Software Engineer - Lead/Principal

    Salesforce

    Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
    5 Months ago
    Team Liquid - Senior Back End Engineer, EU (PHP/Node.js)

    Team Liquid

    Utrecht, Utrecht, Netherlands (Hybrid)
    3 Weeks ago
    ByteDance - Security Software Engineer

    ByteDance

    Singapore (On-Site)
    5 Months ago
    1047 Games - Fullstack Engineer

    1047 Games

    (Remote)
    2 Months ago
    Tap Nation - Senior Backend Developer Freelance

    Tap Nation

    New York, New York, United States (Remote)
    5 Months ago
    FRVR - Senior Software Engineer (React Native)

    FRVR

    Lisbon, Lisbon, Portugal (On-Site)
    3 Months ago
    Warner Bros Games - Senior Software Engineer - Full Stack Developer

    Warner Bros Games

    (Hybrid)
    1 Month ago
    Voodoo - Senior Backend Engineer Golang - BeReal

    Voodoo

    Paris, Île-de-France, France (On-Site)
    7 Months ago
    Numrah - Senior Fullstack Engineer

    Numrah

    (Remote)
    2 Weeks ago

    Get notifed when new similar jobs are uploaded

    Jobs in Cyprus

    Playrix - Senior Release Engineer

    Playrix

    Cyprus (Remote)
    5 Months ago
    Scorewarrior - VIP Support Agent - Polish Speaking

    Scorewarrior

    Limassol, Limassol, Cyprus (On-Site)
    1 Week ago
    Easy Brain - Data Scientist

    Easy Brain

    Limassol, Limassol, Cyprus (Hybrid)
    6 Months ago
    Easy Brain - System Administrator

    Easy Brain

    Limassol, Limassol, Cyprus (Hybrid)
    5 Months ago
    Playrix - Senior Researcher

    Playrix

    Cyprus (Remote)
    5 Months ago
    Wargaming - Game Designer (World of Tanks)

    Wargaming

    Nicosia, Nicosia, Cyprus (Hybrid)
    1 Month ago
    Playrix - Lead QA Automation Engineer (Mobile)

    Playrix

    Cyprus (Remote)
    5 Months ago
    Easy Brain - Middle/Senior Data Analyst

    Easy Brain

    Limassol, Limassol, Cyprus (Hybrid)
    6 Months ago
    Wargaming - DevOps Engineer (Deployment team)

    Wargaming

    Nicosia, Nicosia, Cyprus (On-Site)
    3 Weeks ago
    Joyteractive - Producer

    Joyteractive

    Cyprus (Remote)
    3 Weeks ago

    Get notifed when new similar jobs are uploaded

    Backend Development Jobs

    Seedify - Backend Engineer

    Seedify

    India (Remote)
    5 Months ago
    Applike Group - Tech Lead - Backend Services (Go) (f/m/d)

    Applike Group

    Hamburg, Hamburg, Germany (Hybrid)
    5 Months ago
    Gaming Innovation Group  - Java Engineer

    Gaming Innovation Group

    Spain (Remote)
    3 Weeks ago
    Limit Break - Senior Backend Engineer, Core Services

    Limit Break

    Tokyo, Japan (On-Site)
    2 Months ago
    ByteDance - Backend Engineer - BytePlus

    ByteDance

    Singapore (On-Site)
    5 Months ago
    AppLovin - Software Engineer I, Backend

    AppLovin

    Palo Alto, California, United States (On-Site)
    1 Month ago
    CloudHire - Sr Django Backend Developer

    CloudHire

    India (Remote)
    3 Weeks ago
    ByteDance - Backend Software Engineer

    ByteDance

    Dubai, Dubai, United Arab Emirates (On-Site)
    3 Months ago
    NVIDIA - Senior Software Engineer - Backend

    NVIDIA

    Ra'anana, Center District, Israel (On-Site)
    2 Months ago

    Get notifed when new similar jobs are uploaded