Remote full-time contract opportunity for experienced Defold developers to build lightweight, high-performance 2D games for mobile and web platforms using Lua and component-based game architectures.
Game Developer (Java / libGDX)
Job description
Join the team as a Junior Game Developer specializing in Java and libGDX to support AI training initiatives through interactive game development and gameplay systems.
This role focuses on building and improving lightweight 2D game modules while collaborating with AI specialists on data-driven gaming and simulation workflows.
It is well suited for developers interested in game programming, gameplay systems, and interactive application development.
Key Responsibilities
Develop, maintain, and optimize 2D game features using:
- Java
- libGDX
Collaborate with AI specialists to:
- Design engaging gameplay interactions
- Support AI training initiatives
- Produce high-quality training data
Implement core gameplay systems including:
- Sprite management
- Game loops
- Input handling
Troubleshoot and debug game code to improve:
- Performance
- Stability
- Reliability
Participate in:
- Code reviews
- Engineering discussions
- Internal coding standard improvements
Document:
- Technical processes
- Development workflows
- Gameplay systems
for cross-functional collaboration.
- Communicate regularly with remote team members regarding progress and technical feedback
Required Skills & Qualifications
Basic knowledge of:
- Java programming
- Object-oriented programming principles
Hands-on experience with libGDX through:
- Coursework
- Personal projects
- Game prototypes
Understanding of:
- Game loops
- Sprites
- Input systems
- Core game development concepts
Strong:
- Written communication
- Verbal communication
- Technical documentation skills
Ability to collaborate effectively in remote team environments
Demonstrated interest in:
- Game development
- Interactive applications
- Gameplay programming
Willingness to complete an AI interview during the hiring process
Preferred Qualifications
Portfolio featuring:
- Small games
- Demo projects
- GitHub repositories
- Playable prototypes
Familiarity with:
- Vector mathematics
- Collision detection
- Basic 2D physics systems
Experience using:
- Git
- Version control workflows
- Collaborative development practices
Additional Information
This role provides an opportunity for junior game developers to strengthen Java and libGDX development skills while contributing to AI-driven game and interaction systems in a remote environment.
You will be redirected to the company's website to complete your application.