Gadget-Bot is hiring Multiplayer Gameplay Programmer

Gadget-Bot is hiring Multiplayer Gameplay Programmer

Studio: Gadget-Bot

Job Opening: Multiplayer Gameplay Programmer

Location: Los Angeles, California, United States of America

Type: Full-Time

Responsibilities:

  • Design, develop, and maintain multiplayer gameplay mechanics, abilities, and events for our games.
  • Collaborate with game designers and artists to understand the gameplay vision and translate it into technical requirements and implementation plans.
  • Implement gameplay features using C++ and Blueprints with Unreal Engine’s Gameplay Ability System (GAS).
  • Create and iterate on prototypes to test and refine gameplay mechanics, ensuring a balance between fun, challenge, and player satisfaction.
  • Collaborate with artists and tech artists to integrate visual and audio assets into gameplay mechanics, ensuring a cohesive and immersive experience.
  • Collaborate with other programmers to ensure seamless integration of gameplay mechanics with other systems, such as AI, physics, and UI.
  • Optimize gameplay systems for network performance, memory usage, and mobile device constraints.
  • Debug and resolve gameplay-related issues and provide technical support to the QA team during testing and bug fixing.
  • Stay updated with the latest trends, best practices, and emerging technologies in gameplay programming.
  • Contribute to the overall game development process by providing input, suggestions, and creative solutions to improve gameplay and user experience.

Qualifications & Skills:

  • Bachelor’s degree in computer science, game development, or a related field (or equivalent experience).
  • Proven experience as a Multiplayer Gameplay Programmer or similar role in the gaming industry, with a focus on mobile games.
  • Strong proficiency in game programming languages (C++ and Blueprint scripting) and experience with Unreal Engine.
  • In-depth knowledge of gameplay mechanics, player input systems, and character abilities in mobile games.
  • In-depth knowledge of multiplayer architecture and implementation
  • Familiarity with Unreal Engine’s Gameplay Ability System (GAS) and its implementation for games.
  • Experience with integration of art assets into gameplay systems.
  • Strong problem-solving skills and ability to implement complex gameplay features within technical and performance constraints.
  • Familiarity with mobile platform guidelines (iOS, Android) and understanding of optimization techniques for mobile devices.
  • Excellent communication and collaboration skills to work effectively with game designers, artists, and other developers.
  • Passion for mobile gaming and staying up-to-date with industry trends and advancements.
Preferred Qualifications:
  • Experience in developing multiplayer features in PC and mobile games.
  • Familiarity with server-client architectures and multiplayer gameplay implementation for mobile games.
  • Understanding of AI systems, physics simulations, and animation integration in gameplay mechanics.
  • Experience with performance profiling and optimization tools for mobile game development.

animation-and-vfx-jobs-apply-now-hr