About
Join a dynamic team as a Java Game Developer specializing in libGDX. This role involves bringing engaging 2D and 3D cross-platform games to life by leveraging Java and the open-source libGDX framework. You will be instrumental in designing, developing, and deploying high-performance games across desktop, Android, and web platforms, contributing across the entire game development lifecycle.
Key Duties
- Design, develop, and maintain immersive 2D and 3D games using Java and libGDX for multiple platforms.
- Collaborate closely with artists, designers, and other developers to define, prototype, and deliver new gameplay experiences.
- Optimize game performance to ensure smooth, high-quality user experiences.
- Build and maintain reusable, modular code architectures to accelerate future development.
- Implement innovative gameplay mechanics, user interfaces, and interactive features.
- Debug, troubleshoot, and resolve technical issues throughout development.
- Communicate clearly and proactively with team members, providing feedback and documentation.
Qualifications
- Proven experience with Java programming, specifically in game development.
- Extensive hands-on expertise with the libGDX framework.
- Strong understanding of cross-platform game development concepts.
- Demonstrated ability to optimize code for performance and efficiency.
- Experience creating reusable, modular code structures in a collaborative environment.
- Excellent written and verbal communication skills, with an emphasis on clear documentation and teamwork.
- Passion for crafting engaging, interactive gameplay experiences and a keen eye for detail.
Preferred Qualifications
- Experience working on both 2D and 3D game projects.
- Familiarity with deploying games to web, Android, and desktop platforms using libGDX.
- Background in performance profiling and advanced debugging for game applications.