Match score not available

Lead Backend Developer (Node.js)

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Reppls logo
Reppls https://reppls.com
2 - 10 Employees
See all jobs

Job description

Product:

A game for sleep that combines a reward system with sleep tracking to enhance users' sleep habits.

Requirements:

  • Proficiency in Node.js and JavaScript (5+ years of experience).
  • Solid experience with TypeScript (4+ years in a production environment).
  • Advanced proficiency in Russian, English – at least B2.
  • Expertise in NoSQL databases, especially MongoDB (including data modeling and performance optimization).
  • Strong background in Unit Testing and Test-Driven Development (TDD).
  • Proficient in using Dependency Injection to write scalable and maintainable code.
  • Expertise with Git for version control and collaborative development.
  • Proven leadership experience (2+ years as a Team Lead or in a similar leadership role).
  • Driven and responsible with the ability to take ownership of projects and lead initiatives.
  • Strong interpersonal and communication skills, with the ability to engage effectively with stakeholders.

Nice to Have:

  • Experience with Web3 technologies, particularly Solana.
  • Knowledge of mobile platform-specific development.
  • Background in the gaming industry, particularly in backend systems for game development.

Responsibilities:

  • Design and implement new game features, such as inventory systems, daily missions, and elemental damage mechanics.
  • Write automated tests for your features to ensure stability and reliability.
  • Focus on removing legacy code (not refactoring, but removing outdated and inefficient code).
  • Сontribute to the overall system architecture, providing insights and solutions to complex challenges.
  • Lead a development team, ensuring efficient workflows and delivery of high-quality results.
  • Facilitate effective communication with stakeholders to align on project goals and expectations.

Working conditions:

  • Financial stability ensures payments.
  • A dynamic team with a promising project.
  • Open exchange of ideas in a flat hierarchy.
  • Collaborating with skilled and motivated colleagues.
  • Regular interaction with top experts in art and gaming.
  • 26 paid days off per year.


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Social Skills
  • Communication
  • Leadership

Lead Developer Related jobs