HTML 5 – Game Developer

  • BackApply

    Openings : 02 Experience : 1 to 2 years

    Location : Surat - Varachha


    • 5-Days Working

      5-Days Working

    • Picnic Plan

      Paid Leaves

    • Health Insurance

      Complimentary Health Insurance

    • Over Time

      Overtime Pay

    • Play Game

      Fun Activities

    • Personal Loan

      Personal Loan

    • Employee First

      Employee
      Training

    • Positive_Environment

      Positive Work Environment

    • Professional_Developments

      Professional Developments


    Job Description:

    • Game Design Understanding: Collaborate with game designers to understand the vision and requirements of the game. Translate game design concepts into technical specifications.
    • HTML5 and JavaScript Development: Proficient in HTML5 and JavaScript, as these are the core technologies for web game development. Use HTML5 canvas or other appropriate technologies for rendering 2D graphics. Implement game mechanics, controls, and user interactions.

     

    • Tools and Libraries: He/She must be proficient in different tools and libraries required in HTML5 game development like Phaser, Pixi.JS, GSAP, WebGL, Cocos Editor, Tiled Map Editor.
    • 2D Animation: Develop and integrate 2D animations using techniques such as spritesheets, tweening, or other animation libraries. Optimize animations for performance, considering factors like frame rate and smooth transitions.
    • Graphics and Asset Management: Work with graphic designers to integrate game assets (sprites, backgrounds, UI elements, etc.). Optimize and compress graphics for web delivery.
    • Physics and Collision Detection: Implement physics engines or algorithms for realistic movement and interactions. Develop collision detection systems to handle object interactions within the game.
    • Cross-Browser and Cross-Platform Compatibility: Ensure that the game works seamlessly across different web browsers and platforms. Address compatibility issues and optimize performance for various devices.
    • Performance Optimization: Identify and resolve performance bottlenecks in the game, ensuring a smooth gaming experience. Optimize code, assets, and animations for efficient resource usage.
    • User Interface (UI) Development: Design and implement user interfaces, including menus, HUDs (Heads-Up Displays), and other in-game UI elements.
    • Testing and Debugging: Conduct thorough testing of the game to identify and fix bugs and issues. Debug and optimize code for stability and performance.
    • Version Control and Collaboration: Use version control systems (e.g., Git) to manage and collaborate on the codebase. Work closely with other team members, such as game designers and backend developers, to integrate different components of the game.
    • Continuous Learning: Stay updated with the latest trends and technologies in web game development. Continuously improve skills and adapt to changes in the industry.
      Documentation: Create and maintain documentation for the codebase, making it easier for team members to understand and contribute.

    Job Responsibility:

    Key Performance Area (KPAs) :

     

    • Game Development: Ensure clean, efficient, and maintainable code following best practices. Develop games that work seamlessly across various web browsers.

     

    • 2D Animation: Optimize animations for smooth rendering and minimal impact on game performance. Seamlessly integrate 2D animations into the game environment, ensuring they enhance the overall user experience.
    • User Interface (UI) Development: Develop responsive and user-friendly UI elements for the game. Implement subtle animations to enhance the interactivity and visual appeal of the user interface.
    • Collaboration: Effectively communicate technical concepts and challenges with team members.
    • Testing and Debugging: Conduct QA thorough testing to identify and fix bugs, ensuring a polished and bug-free game.
    • Performance Monitoring: Utilize performance monitoring tools to identify and address performance bottlenecks.
    • Continuous Learning: Stay updated on the latest trends and advancements in HTML5, game development, and animation to incorporate innovative features.



    Key Performance Indicators (KPIs) :

     

    • Game Design Translation: Percentage of successful translation of game design concepts into technical specifications. Feedback from game designers on the accuracy and effectiveness of technical implementations.
    • HTML5 and JavaScript Development: Timely completion of coding tasks and feature implementations. Code quality metrics, such as maintainability and adherence to best practices.
    • 2D Animation: Percentage of animations optimized for performance. Integration of animations within specified deadlines.
    • Graphics and Asset Management: Efficient integration of game assets within project timelines. Compression ratios and optimization levels of graphics for web delivery. Collaborative success with graphic designers in asset integration.
    • Physics and Collision Detection: Accuracy of movement and interactions. Percentage of collision detection issues resolved during testing.
    • Cross-Browser and Cross-Platform Compatibility: Percentage of compatibility issues resolved across different browsers and platforms. Performance benchmarks on various devices.
    • Performance Optimization: Percentage improvement in performance from initial testing to final release. Identification and resolution of specific performance bottlenecks.
    • User Interface (UI) Development: Timely delivery of UI components. User feedback on the intuitiveness and aesthetics of the UI.
    • Testing and Debugging: Percentage of bugs and issues identified and resolved during testing. Speed and efficiency of debugging processes.
    • Version Control and Collaboration: Effective use of version control systems and collaborative tools.
    • Continuous Learning: Adoption of new technologies and techniques in game development. Implementation of newly learned skills in ongoing projects.
    • Documentation: Completeness and accuracy of codebase documentation. Feedback from team members on the usefulness of documentation.

    Interview Process:

    1. HR Round
    2. Technical Round
    3. Practical Round
    4. Salary Negotiation
    5. 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.

arrow-img WhatsApp Icon