Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailJob Description:
Utilize strong knowledge of objectoriented design design patterns 3D Math and data structures to develop robust game architectures.
Design develop and maintain scalable reusable and efficient code for mobile and webbased multiplayer games.
Implement and optimize multiplayer game mechanics using WebSockets and other realtime communication technologies.
Integrate and manage Firebase for realtime databases analytics and backend services to support game functionality.
Optimize memory usage and application performance for target platforms ensuring smooth gameplay.
Implement industrystandard design patterns to ensure codebase scalability and maintainability.
Build engaging and performanceoptimized game features focusing on multiplayer gameplay experiences.
Provide mentorship and technical guidance to team members ensuring adherence to best practices in development.
Collaborate with technical artists and designers to efficiently utilize 2D/3D assets and technologies.
Work with version control systems such as GitHub to manage code changes and collaborate effectively with the team.
Ensure highquality deliverables and meet project deadlines with a focus on efficiency and performance. Required Experience and Qualifications
Mobile Game Development: Proven expertise in developing mobile games with a deep understanding of platformspecific challenges
Multiplayer Games: Handson experience in developing and maintaining multiplayer games with realtime communication features.
WebSockets: Proficiency in building realtime communication systems using WebSockets or similar technologies.
Game Data Management: Experience in implementing structured game data storage formats like JSON or XML.
Game Launch Experience: Successfully launched at least one game title on iOS Android and Web platforms.
Unity Asset Bundles: Familiarity with using Unity Asset Bundles for efficient asset loading and management.
Design Patterns: Proficiency in implementing design patterns for creating scalable and maintainable code architectures.
Full Time