Desarrollador de Videojuegos Java con libGDX
Se busca un Desarrollador de Videojuegos Semi Senior con experiencia en Java y libGDX para unirse a un equipo remoto, enfocado en iniciativas de entrenamiento de IA y desarrollo de juegos interactivos 2D, con un pago por hora en USD.
Descripción del puesto
LINK DIRECTO A LA ENTREVISTA: https://tinyurl.com/GameDevJavaLibGDX
FULL LIST BUSQUEDAS: https://tinyurl.com/FullJobsList
Buscamos Game Developer (Java / libGDX) — modalidad remota, pago entre $20 - $120 USD/hr. 30 posiciones abiertas. Entrevista y trabajo en inglés. Ideal para perfiles con experiencia en Java, libGDX, desarrollo de videojuegos 2D y programación orientada a objetos.
Game Developer (Java / libGDX) Join our customer's team as a Game Developer focusing on Java and libGDX technologies for AI training initiatives and interactive game development.
Responsibilities
- Develop, maintain, and optimize 2D game features using Java and libGDX
- Collaborate with AI specialists to create engaging game interactions and training data
- Implement core game mechanics including game loops, sprite systems, and input handling
- Troubleshoot and debug game modules to ensure stability and performance
- Participate in code reviews and contribute to coding standards improvements
- Document technical workflows and development processes clearly
- Communicate progress, updates, and technical feedback with distributed teams
Requirements
- Basic to intermediate knowledge of Java programming and object-oriented principles
- Hands-on experience with libGDX through projects, coursework, or prototypes
- Understanding of game development fundamentals such as sprites, loops, and input systems
- Excellent written and verbal English communication skills
- Ability to collaborate effectively in fully remote environments
- Strong interest in game development and interactive applications
- Willingness to complete an AI interview as part of the hiring process
Nice to have
- Portfolio of games, prototypes, GitHub repositories, or playable demos
- Familiarity with vectors, collision systems, or basic 2D physics
- Experience using Git for version control and collaborative workflows
Dirigido a: Desarrolladores de Videojuegos / Programadores de Juegos / Desarrolladores Java / Ingenieros de Software para Videojuegos / Programadores Gameplay / Especialistas en libGDX / Desarrolladores de Juegos 2D / Desarrolladores Mobile / Ingenieros de Sistemas en Tiempo Real / Desarrolladores Multiplataforma / Ingenieros de Rendering / Especialistas en Física de Juegos / Desarrolladores de Motores de Juegos / Especialistas en Optimización de Juegos / Ingenieros de Performance / Desarrolladores de Herramientas de Juego / Especialistas en Interfaces para Juegos / Ingenieros de Simulación / Desarrolladores de Aplicaciones Interactivas / Ingenieros de Software Interactivo
Áreas y habilidades: Java / libGDX / Desarrollo de videojuegos / Programación orientada a objetos / Gameplay programming / Desarrollo 2D / Rendering / Sistemas en tiempo real / Física de videojuegos / Optimización de rendimiento / Desarrollo multiplataforma / Android / Desktop game development / Arquitectura de software / Debugging / Gestión de memoria / Git / Testing / Matemática aplicada / Diseño de sistemas / Integración de motores / Desarrollo interactivo / Resolución de problemas / Desarrollo escalable / Colaboración remota
Targeted at: Game Developers / Game Programmers / Java Developers / Game Software Engineers / Gameplay Programmers / libGDX Developers / 2D Game Developers / Mobile Game Developers / Real-Time Systems Engineers / Cross-Platform Developers / Rendering Engineers / Game Physics Specialists / Game Engine Developers / Game Optimization Specialists / Performance Engineers / Game Tools Developers / Game UI Specialists / Simulation Engineers / Interactive Application Developers / Interactive Software Engineers
Skills & areas: Java / libGDX / Game development / Object-oriented programming / Gameplay programming / 2D development / Rendering / Real-time systems / Game physics / Performance optimization / Cross-platform development / Android / Desktop game development / Software architecture / Debugging / Memory management / Git / Testing / Applied mathematics / System design / Engine integration / Interactive development / Problem-solving / Scalable development / Remote collaboration
Responsabilidades
- Desarrollar, mantener y optimizar características de juegos 2D usando Java y libGDX
- Colaborar con especialistas en IA para crear interacciones de juego atractivas y datos de entrenamiento
- Implementar mecánicas de juego principales (game loops, sistemas de sprites, manejo de entrada)
- Solucionar problemas y depurar módulos de juego
- Participar en revisiones de código y contribuir a la mejora de estándares de codificación
- Documentar flujos de trabajo técnicos y procesos de desarrollo
- Comunicar el progreso, actualizaciones y feedback técnico con equipos distribuidos