We’re looking for a Backend Engineer developer who will be working in a scrum team implementing new features and improving existing code for our new game. We are looking for a strong engineer to join an engineering team that is responsible for building complex, high-scale, and real-time systems.
We work with Node.js/Redis/Neo4j/K8s/Microservices, and Redis is used as the main storage.
Everything is built with a high load in mind based on the experience of our other games.
We are looking for a strong developer with some practical experience, and the drive and enthusiasm to succeed in a demanding and professional team environment. We’re looking at various levels of experience as we want people who can bring a variety of different things to the team.
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.
Referred:
- High proficiency in Node.js, JavaScript (including ES6) and Typescript;
- Experience working with scrum teams;
- Familiarity with AWS cloud services/infrastructure;
- Familiarity with Redis.
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
We offer:
- Generous compensation with regular performance reviews;
- Paid vacation and sick leaves;
- Healthcare (family package);
- Gym and sports expenses reimbursement;
- Lunch card;
- Fully stocked kitchen with snacks, fruits, etc;
- Latest tech equipment (macOS);
- Training & Development/Tuition reimbursement;
- Employee Referral Program with generous bonuses;
- Team gatherings and Happy Hours;
- Birthday and Christmas gifts;
- Relocation bonus for non-local candidates.