Crossing Hurdles is seeking a Java Game Developer specializing in the libGDX framework. The role involves designing, developing, and maintaining 2D and 3D games, collaborating with various teams to create engaging gameplay experiences, and optimizing game performance across multiple platforms.
Responsibilities:
- Design, develop, and maintain 2D and 3D games using Java and libGDX across multiple platforms
- Collaborate with artists, designers, and developers to prototype and deliver new gameplay experiences
- Optimize game performance to ensure smooth user experiences across desktop, Android, and web environments
- Build and maintain reusable, modular code architectures to support future development and code sharing
- Implement gameplay mechanics, user interfaces, and interactive features
- Debug, troubleshoot, and resolve technical issues during development
- Communicate progress and provide feedback and documentation to team members
Requirements:
- Experience with Java programming, particularly in game development
- Hands-on expertise with the libGDX framework
- Strong understanding of cross-platform game development concepts and challenges
- Ability to optimize code for performance and efficiency
- Experience creating reusable and modular code structures in collaborative environments
- Excellent written and verbal communication skills with strong documentation practices
- Strong attention to detail and passion for building interactive gameplay experiences
- Experience working on both 2D and 3D game projects
- Familiarity with deploying games to web, Android, and desktop platforms using libGDX
- Experience with performance profiling and advanced debugging for game applications