Senior Node.js Developer (Server)

2 Weeks 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

    ByteDance - Frontend Software Engineer - Customer Service Platform

    ByteDance

    Singapore (On-Site)
    1 Week ago
    Colo pl - Kubernetes Engineer

    Colo pl

    Minato City, Tokyo, Japan (On-Site)
    1 Year ago
    USE Insider - Senior Shopify Developer

    USE Insider

    İstanbul, İstanbul, Türkiye (Remote)
    6 Months ago
    Interface AI - Sr. Implementation Engineer

    Interface AI

    United States (Remote)
    5 Months ago
    N-iX - Senior Full-Stack Engineer (React, Node.js)

    N-iX

    Ukraine (Remote)
    1 Month ago
    Epic Games - Machine Learning Ops Engineer

    Epic Games

    London, England, United Kingdom (On-Site)
    3 Months ago
    PlayStation Global - Lead Engineer, APIs & Services

    PlayStation Global

    London, England, United Kingdom (On-Site)
    1 Week ago
    Google - Software Engineering Manager, Privacy Sandbox, Cloud Computing

    Google

    Kraków, Lesser Poland Voivodeship, Poland (On-Site)
    2 Weeks ago
    SiftHub - Senior Software Engineer (Backend)

    SiftHub

    Mumbai, Maharashtra, India (On-Site)
    6 Months ago
    Entrata - Backend Developer

    Entrata

    Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
    6 Months ago

    Get notifed when new similar jobs are uploaded

    Similar Skill Jobs

    Vercel - Product Engineer

    Vercel

    New York, New York, United States (Hybrid)
    8 Hours ago
    The Walt Disney Company - Lead Software Engineer

    The Walt Disney Company

    California, United States (On-Site)
    2 Weeks ago
    Animoca Brands - Backend Developer

    Animoca Brands

    Malaysia (Remote)
    7 Months ago
    Warner Bros Games - Staff Software Engineer - Full Stack Developer

    Warner Bros Games

    Bengaluru, Karnataka, India (Hybrid)
    3 Months ago
    Aisera Jobs - Sustaining Engineer-Python

    Aisera Jobs

    Bengaluru, Karnataka, India (On-Site)
    1 Day ago
    HYCU - Software Engineer – Cloud Data Protection

    HYCU

    Bengaluru, Karnataka, India (Hybrid)
    1 Year ago
    moonlight - Software Engineer

    moonlight

    (Remote)
    4 Months ago
    Trackman - Front-end Developer

    Trackman

    Denmark (On-Site)
    2 Months ago
    1047 Games - Fullstack Engineer

    1047 Games

    (Remote)
    2 Months ago

    Get notifed when new similar jobs are uploaded

    Jobs in Cyprus

    Playrix - Python Full Stack Developer (DevTools)

    Playrix

    Cyprus (Remote)
    2 Weeks ago
    Kefir Games - Middle UI/UX Designer

    Kefir Games

    Cyprus (On-Site)
    2 Weeks ago
    Wrike - Performance Marketing Specialist (Paid Social & Search)

    Wrike

    Nicosia, Nicosia, Cyprus (Hybrid)
    1 Day ago
    Playrix - UA Marketing Producer

    Playrix

    Cyprus (Remote)
    6 Months ago
    Scorewarrior - Core Client Senior C++ Developer

    Scorewarrior

    Limassol, Limassol, Cyprus (On-Site)
    1 Month ago
    GameJobs - Junior Graphic Designer

    GameJobs

    Nicosia, Nicosia, Cyprus (On-Site)
    1 Day ago
    Nexters - Senior UX/UI Designer

    Nexters

    Cyprus (Remote)
    1 Month ago
    Scorewarrior - UI/UX Artist

    Scorewarrior

    Limassol, Limassol, Cyprus (On-Site)
    10 Months ago
    Easy Brain - Mobile Marketing Manager

    Easy Brain

    Limassol, Limassol, Cyprus (Hybrid)
    3 Months ago
    Axi - Program Manager

    Axi

    Limassol, Limassol, Cyprus (Hybrid)
    21 Hours ago

    Get notifed when new similar jobs are uploaded

    Backend Development Jobs

    Inkittt - Backend Martech Engineer

    Inkittt

    San Francisco, California, United States (Hybrid)
    5 Months ago
    Google - Staff Software Engineer, Site Reliability Engineering

    Google

    Poland (On-Site)
    2 Weeks ago
    Tencent - 41299-服务器性能测试工程师(北京)

    Tencent

    Beijing, Beijing, China (On-Site)
    9 Months ago
    Easygo - Software Development Engineer, Kick Android

    Easygo

    Melbourne, Victoria, Australia (On-Site)
    3 Months ago
    Canva - Software Engineer (Java), Brand Application - Teams & Education

    Canva

    Sydney, New South Wales, Australia (Remote)
    1 Month ago
    Riot Games - Senior Software Engineer, Services

    Riot Games

    Shanghai, Shanghai, China (On-Site)
    2 Weeks ago
    Canva - Senior Backend Software Engineer - Java - RPC

    Canva

    Melbourne, Victoria, Australia (Remote)
    1 Month ago
    Playrix - Engineering Manager (Golang)

    Playrix

    Ireland (Remote)
    2 Weeks ago
    Voodoo - Senior iOS Engineer - BeReal - Freelance

    Voodoo

    Paris, Île-de-France, France (Remote)
    4 Weeks ago
    Index Exchange - Staff Software Engineer

    Index Exchange

    Bengaluru, Karnataka, India (Hybrid)
    7 Months ago

    Get notifed when new similar jobs are uploaded