Senior Node.js

Deadline: 01 August 2024

Employment term: Permanent

Category: Software development

Job type: Full time

Location: Yerevan

Job description:

At Rockbite, we are building cool games millions enjoy. We are gamers and engineers at heart: cracking a complicated problem is an everyday routine here. We hire developers who share this excitement about solving engineering puzzles and creating games. Do you feel it is time to push your engineering superpowers to the limits? Come join us!

Position Overview:

We are seeking a Senior Node.js Developer with a passion for gaming and a generalist approach to join our dynamic and passionate team. At Rockbite Games, we value an engineering mindset over the knowledge of specific tools or frameworks. We believe in fostering creativity and innovation while working collaboratively to deliver outstanding gaming experiences.

Job responsibilities

Key Responsibilities:

  • REQUIRED: Experience with high load applications
  • Lead the development of backend services and APIs for our mobile games.
  • Collaborate with cross-functional teams, including game designers, artists, and other developers, to design and implement scalable and efficient server-side solutions.
  • Write clean, maintainable, and efficient Node.js code to ensure the performance and quality of our games.
  • Debug, optimize, and troubleshoot backend issues to ensure a smooth gaming experience for our players.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement within the team.
  • Contribute to the development of innovative gaming solutions.

Required qualifications


  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • Extensive experience with Node.js and JavaScript.
  • Strong understanding of software engineering principles, design patterns, and best practices for backend development.
  • Proven experience in developing scalable and high-performance backend systems.
  • Ability to work in a collaborative, cross-functional team environment.
  • Passion for gaming and a deep appreciation for player experiences.
  • Excellent problem-solving and communication skills.
  • Self-motivated with a strong desire to learn and adapt to new technologies.

Required candidate level: Senior

Additional information


  • Experience with mobile game development.
  • Familiarity with game engines such as Unity, Unreal Engine.
  • Knowledge of other programming languages and technologies (e.g., Java, C++, C#, Python).
  • Previous experience working in the gaming industry.
  • Experience with cloud platforms such as AWS, Google Cloud, or Azure.
  • Understanding of microservices architecture and containerization (e.g., Docker, Kubernetes).

If you are a Senior Node.js Developer who is passionate about gaming and possesses a strong engineering mindset, we would love to hear from you. Join us at Rockbite Games and be part of a team dedicated to creating memorable gaming experiences. Apply now!

Rockbite Games is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.


Please clearly mention that you have heard of this job opportunity on

Professional skills



Soft skills

Ability to work independently

Problem solving 

Share this job via your favorite social media channel.


This is how was our 2020.

View more

View Less

Breaking into Gamedev

Panel discussion on how to get into GameDev.

View more

View Less

We are hiring !

This is how it feels to work at Rockbite

View more

View Less

Photo Gallery


Annual bonus
Annual salary review
Medical insurance
Teambuilding and corporate events
Local and online training package
Complimentary tea, coffee and refreshments
"Baby born" package
Day off
Gamezone or fun activities
Free parking
Business trips
Corporate swags from Company Swag stores

Contact details


Phone: +37496653110

Address: 2 Armenak Armenakyan St, Yerevan, Armenia

Find Rockbite Games on social media