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 our Competitions team, responsible for developing and evolving competitive mechanics across all company games.
In this role, you’ll work on high-load services, game backend integrations, and performance optimization using Node.js, AWS(DynamoDB, S3, SQS). 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).
- 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. 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 cover foreign language courses.
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.
Apply to this position
Country*
English language level*
Russian language level*
Attach a cover letter, resume, or portfolio (up to 10 MB)
I acknowledge and accept that my data will be processed in accordance with the Privacy Notice
Apply
Apply to this position
Find more jobs like this