Position: Backend (Node.js) Developer (Romania)
Company: Unit City
Experience required: 5y
English level: upper

**Responsibilities:**
Design, architect, test and implement features in our core services;
Build valuable tools to support the game development process;
Deliver high quality and well-structured code.
Build distributed systems and microservices;
Develop mobile game Backend with Node.js and Redis;
Work with the cross-functional team that also includes Unity developers and QAs.

**Requirements:**
Backend development experience (any OOP language, ex. Node.js, Java, C#, etc.);
**Familiarity with Node.js — a must;**
Experience with distributed systems and microservices architecture;
Experience with NoSQL databases (ex. Redis);
Experience in high scale systems;
Self-learner, strong can-do attitude, and great interpersonal skills.

**Benefits:**
+A global data-driven company, with a unique product and strong R&D center;
+Exceptional, innovative and dynamic work environment;
+Full transparency and open employee communication;
+Tremendous growth & career advancement opportunities;
+Influence and build personalised product experiences for millions of users

**Recruitment process: **
1.HR-interview
2.Test task
3.TI №1
4.TI № 2
5.Management call

**Attention: dear candidates, apply only if you agree to work from company`s office in Bucharest! Hybrid remote is possible**