Company

Artoon Solutions Pvt. Ltd.See more

addressAddressSurat, Gujarat
CategoryArts & Design

Job description

A Node.js game developer is a professional responsible for designing, developing, and maintaining card games using the Node.js runtime environment. This role combines expertise in both game development principles and server-side JavaScript programming.


Experience :
4+ years

Location : Surat - Adajan , Surat - Varachha , Ahmedabad , Work From Home


  • 5-Days Working

  • Paid Leaves

  • Complimentary Health Insurance

  • Overtime Pay

  • Fun Activities

  • Personal Loan

  • Employee
    Training

  • Positive Work Environment

  • Professional Developments


Job Description:

Game Development: Developing and maintaining all server-side components. Developing high-performance applications by writing testable, reusable, and efficient code. Develop Architecture and design for complex game logic.
Code Optimization: Follow and improve code quality standards. Develop standard practices for developers to continuously improve the quality. Implementing effective security protocols, data protection measures, and storage solutions.

Debugging and Testing: Running diagnostic tests, repairing defects, debugging, and providing technical support. Deployment of code, database migrations, and a thorough understanding of the impact of changes in the production environment

Documentation and Reporting: Documenting Node.js processes, including database schemas, API documentation, and Game workflow as well as preparing reports as per client requirements.

Collaborating with Team: Recruiting, mentoring, and personal and professional development of new team members. Managing the team of Nodejs Developers and solving their queries. Conduct Code Reviews and help the team learn about the mistakes to avoid. The ability to organize the development process, create a working atmosphere and distribute the workload in the team.

Technology Research: Understanding and augmenting the system and application architecture as needed. Recommending and implementing improvements to processes and technologies. Learn new technology and distribute it to team members.


Job Responsibility:

KPAs (Key Performance Areas):

Game Development: Successfully completing game development tasks, meeting deadlines, and delivering high-quality game features.
Code Quality: Writing clean, efficient, and maintainable code that adheres to best practices and coding standards.
Bug Fixing: Identifying and fixing bugs and issues in a timely manner to ensure smooth gameplay and user experience.

Documentation and Reporting: Keep track of all changes, up to date all documentation day by day.
Team Collaboration: Actively collaborating with other team members, participating in code reviews, and providing feed to improve the overall development process.
Research and Development: Keeping up-to-date with the latest trends, techniques, and tools in Node.js game development to continuously improve the game’s performance and user experience.


KPIs (Key Performance Indicators):

Game Performance and user experience: Monitoring and improving the game’s performance metrics, such as frame rate, loading time, and memory usage. Number of positive feeds or reviews from users for the game features delivered.

Bug Fixing Turnaround Time: Measuring the time taken to identify and fix reported bugs and issues in the game code.

Feature Implementation: Tracking the progress of game feature implementation and meeting the established deadlines.

Code Quality Metrics: Number of code-related bugs identified and fixed by other team members.Using code quality tools and metrics to measure the quality of the code, such as code coverage, maintainability, and readability.

Documentation and Reporting: Quality of documentation as evaluated by other team members. Number of documentation-related issues or errors reported by other team members.

Team Collaboration: Evaluating the effectiveness of collaboration with other team members, such as feed received and contributions made to improve the overall development process.

Research and Development: Percentage of time spent on researching and learning new techniques, tools, or trends in Node.js game development. Number of new ideas or features proposed based on research.


Required Skills & Qualification:


  • At least 4+ years of experience as a Node.js developer.
  • Must have knowledge of at least one card game with rules.
  • Must have experience in multiplayer games with Socket.io
  • Must have good communication skills in English.
  • Superb interpersonal, communication, and collaboration skills.
  • Exceptional analytical and problem-solving aptitude.
  • Great organizational and time management skills.
  • Knowledge of Game development life cycle.
  • Must be willing to do hands-on coding where required and perform regular code reviews etc.
  • Knowledge of JavaScript, TypeScript, NPMs, ExpressJS, MongoDB, Socket.io and Redis.
  • Familiarity with AWS infrastructure.
  • Basic knowledge of front-end technologies.
  • Strong understanding of git.

Interview Process:

  • HR Round
  • Technical Round
  • Practical Round
  • Salary Negotiation
  • Offer Release

Benefits

Paid time off, Work from home
Refer code: 963036. Artoon Solutions Pvt. Ltd. - The previous day - 2024-03-22 18:59

Artoon Solutions Pvt. Ltd.

Surat, Gujarat

Share jobs with friends

Related jobs

Node.js Developer – Games

Virtual Walkin Drive - Node Developer

Simform

Ahmedabad, Gujarat

2 months ago - seen

NODE JS DEVELOPER

Dasinfomedia

Ahmedabad, Gujarat

2 months ago - seen

Node Js Developer

Aipxperts Technolabs

Ahmedabad, Gujarat

2 months ago - seen

Node Js Developer

Webcodegenie Technology

Ahmedabad, Gujarat

2 months ago - seen

Node Backend Developer

Simform

Ahmedabad, Gujarat

3 months ago - seen

NODE JS with Angular Developer

Client Of Freshersworld

Jamnagar, Gujarat

3 months ago - seen

Senior/Architect Full Stack Developer (React + Node) - WFO in Mumbai (Hybrid)

Antal International

Unspecified

Vadodara, Gujarat

3 months ago - seen

Node JS developer

Cassius Technologies

Valsad, Gujarat

4 months ago - seen

Node js developer

EbizzInfotech

180000 - 600000 INR per year

Surat, Gujarat

4 months ago - seen

Node js Developer

Doris Infotech

20000 - 50000 INR per month

Surat, Gujarat

4 months ago - seen