Experience working with DynamoDB and other NoSQL databases: Cassandra, Redis, MongoDB, etc;
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.
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 Lead Node.js Engineer to lead a team of 2-3 Senior Developers and 1 QA, responsible for efficient delivery, people management, technical product quality (strategy, architecture), and driving key product and technical initiatives
Managing a development team: hiring, onboarding, evaluation, and growth, 1:1;
Handling the team's routine processes (estimation, decomposition, planning, daily meetings, etc.);
Participating in improving team processes;
Developing server-side functionality for one of our flagship games;
Leading product and technical initiatives.
NodeJS (ExpressJS), AWS, DynamoDB, Graphite, Git, Kibana.
Experience in a similar role (team lead/engineering manager) for 2+ years;
7+ years of backend development experience, 3-4 of which were with Node.js (ES6+);
Strong knowledge of JavaScript (ES6+);
Experience in designing and developing APIs;
Relevant experience in writing Unit and Integration tests.
Experience working with DynamoDB and other NoSQL databases: Cassandra, Redis, MongoDB, etc;
Experience in Python development;
Experience working with Elasticsearch;
Skills in working with monitoring systems (Graphite, Zabbix).
Remote or from one of the company’s offices.
Get notifed when new similar jobs are uploaded