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.
You will face tasks ranging from architecture development to implementation and operation of services in a high-load environment—over 100k RPS.
The successful candidate is expected to have both technical skills (experience in backend development with NodeJS (ES6+) and working with AWS services) and leadership competencies (managing a small development team, responsibility for delivery).
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, 2-3 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.
Explore gaming industy jobs in one of the leading Game Studios.