Let’s Build Your Dream

Book your FREE call with our technical consultant now.

Thank you for your inquiry. One of our team members will get in touch with you shortly.

Node.js Developer – Games

  • BackApply

    Openings : 10 Experience : 0 to 4 years of experience

    Location : Surat - Adajan , Ahmedabad

    • 5-Days Working

      5-Days Working

    • Picnic Plan

      Paid Leaves

    • Health Insurance

      Health Insurance

    • Over Time

      Overtime Pay

    • Play Game

      Fun Activities

    • Personal Loan

      Personal Loan

    • Employee First


    • Positive_Environment

      Positive Work Environment

    • Professional_Developments

      Professional Developments

    Job Responsibility:

    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.

    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 feedback 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 feedbacks 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 feedback 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 1+ years of experience as a Node.js developer.
    • Must have knowledge of at least one card game with rules.
    • 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, NPMs, ExpressJS, MongoDB, 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

Job Location

You want to apply experience or fresher?

Would you be okay with the Bond System?

Please Upload Attachment

Thank you for sending your resume. You will hear from our HR team very soon.