Position: Node.js Back-end Developer
Company: Evoplay
Experience required: 5y
Category: Node.js
English level: upper
Published: 2023-07-01T00:00:00+03:00

Burny Games is a mobile game development studio. Our team treats the games like a combination of art and science to build that kind of connection. 

We are looking for a Senior Node.js Developer to join our team and help us develop and maintain various software products. The main focus will be the development and support of our back-office system and multiplayer server for our mobile puzzle games. You will be responsible for setting up the backend architecture, conducting software analysis, and implementing systems.

Key Responsibilities:
• Develop, implement, and support the client management system and multiplayer features.
• Be responsible for code base of solutions on backend side.
• Propose, implement and take care about new solutions.
• Responsible for the design and optimization of data storing methods for game projects, ensuring efficient hardware utilization and satisfactory performance.
• Set up and maintain software in GCP.
• Conduct load testing, identify bottlenecks and bugs, and devise solutions to these problems.
• Collaborate with other team members and stakeholders to ensure smooth project execution.

Requirements:
• Bachelor’s degree in computer science or equivalent experience.
• Proven experience in Node.js, experience with NestJS.
• Strong understanding of JavaScript and TypeScript.
• Advanced experience with document-oriented DBs, MongoDB will be an advantage.
• Knowledge of any popular front-end frameworks on level to implement in-house tools (React/Angular/Vue.JS).
• Experience with GCP services.
• Possesses expertise in Docker, Docker Compose.
• Proficient understanding CI/CD for dev env.
• Work experience with GIT.

Soft-skills:
• Committed to delivering tasks with a primary focus on enhancing business value.
• Excellent problem-solving skills and attention to details.
• Teamwork capabilities and a readiness to assist others.
• Ability to work independently and manage time effectively.

What we offer:
1. Opportunities for Growth: We are committed to the development of our team. You will have the opportunity to grow within the organization and we will support your professional development.
3. Collaborative Environment: You will be joining a supportive team that values collaboration and learning from each other.
4. Impact: You will have the opportunity to make a real impact on our products and the experience of our users.

In addition:
• L&D center with courses for employees and top managers;
• Rotation program;
• Paid leave;
• Sick days;
• Self-learning library, access to paid courses;
• Stable payments;
• Evoplay discount program;
• Flexible work schedule / remote work;
• Group discussions and individual sessions with a psychologist.

Who we are

Burny Games was established in 2022 with the idea of building a great workplace culture to bring together great people who are passionate about the games.

We believe that games are a shared experience between the creators and the players. Our team treats the games like a combination of art and science to build that kind of connection. With that in mind, we encourage bold ideas, creativity, and a scientific approach while making exceptional games for everyone.

We love games. We play games. We create games.