Public Job Hunters
Join a remote-first team to contribute to cutting-edge AI development while sharpening your game development skills. You’ll collaborate with experienced AI specialists to design engaging game interactions and collect high-quality training data using Java and libGDX. This is a 3-6 month contract with flexible hours (20 or 40 hours/week).
About the Role
You will develop, maintain, and optimize simple 2D game features using Java and libGDX frameworks. You’ll also collaborate closely with AI specialists to design engaging game interactions and collect high-quality training data. The role requires 5+ years of experience in Java and libGDX, with a strong focus on game loops, sprites, and input management.
What You Will Do
Develop, maintain, and optimize simple 2D game features using Java and libGDX frameworks
Collaborate closely with AI specialists to design engaging game interactions and collect high-quality training data
Implement fundamental game mechanics including sprite management, game loops, and input handling
Troubleshoot and debug code to ensure optimal performance and reliability of game modules
Participate in code reviews and contribute to the continuous improvement of internal coding standards
Document technical processes and game development workflows clearly for cross-functional teams
Communicate effectively with team members, providing regular status updates and actively seeking feedback
What We Are Looking For
Basic knowledge of Java programming and object-oriented principles
Hands-on experience with libGDX through coursework, personal projects, or prototypes
Understanding of fundamental game development concepts such as game loops, sprites, and input management
Strong written and verbal communication skills, with a focus on clear technical documentation
Ability to work collaboratively in a fully remote team environment
Demonstrated interest and initiative in building games or interactive applications
Willingness to complete an AI interview as part of the selection process
Apply now to be part of a team that values innovation, clear communication, and continuous learning.