BackEnd (Node.js) Developer

3 Months ago • All levels • Backend Development

About the job

Summary

Backend Node.js Developer for a game studio, strong Node.js, Redis, microservices & distributed systems experience, high-scale systems expertise.
Must have:
  • Node.js experience
  • Distributed systems
  • Microservices arch
  • NoSQL databases
Good to have:
  • AWS cloud services
  • Scrum teams
  • High proficiency
  • Redis experience
Perks:
  • Private health
  • Dental subscription
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

We're looking for a BackEnd Developer who will be working in a scrum team implementing new features and improving existing code for our game. We are looking for a Strong developer 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, 24/7 serving 100k req/sec, 200k+ req/sec at peaks, Redis used as the main storage, handling terabytes of data and 200M ops/min.

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 real-time mobile game server 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 - 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.

An Advantage:

  • High proficiency in Node.js and JavaScript (including ES6);
  • Experience working with Scrum teams;
  • Familiarity with AWS cloud services/infrastructure;
  • Familiarity with Redis.

 * employment may be through a third-party employer

Benefits

  • A global data-driven company, with a unique product and strong R&D center;
  • Exceptional innovative and dynamic work environment;
  • Promote transparency & open employee communication;
  • Tremendous growth & career advancement opportunities;
  • Encourage, support, and empower learning exploration and career development opportunities;
  • Directly impact and build personalized product experiences for our players.

We offer:

  • Generous compensation with regular performance reviews;
  • Newest technical equipment (macOS);
  • Private health subscription + hospitalization package;
  • Private dental subscription;
  • Meal vouchers per working day - legal value;
  • Vouchers/Bonuses for special events (Birthdays, Christmas, Easter, etc.)
  • Team lunches.

#LI-Hybrid

View Full Job Description

About The Company

As one of the world’s fastest-growing mobile game companies, we produce engaging entertainment that is enjoyed by players across the universe!

Masovian Voivodeship, Poland (Hybrid)

Tel Aviv District, Israel (On-Site)

Masovian Voivodeship, Poland (On-Site)

Vilnius County, Lithuania (Hybrid)

Tel Aviv District, Israel (On-Site)

Tel Aviv District, Israel (On-Site)

Tel Aviv District, Israel (On-Site)

Tel Aviv District, Israel (Hybrid)

Tel Aviv District, Israel (On-Site)

Tel Aviv District, Israel (On-Site)

View All Jobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug