Hace 1 día
Desarrollador de videojuegos
$30,000 - $35,000 Mensual
INGENIOSI FACILITADORA en
Sobre el empleo
Categoría: Tecnologías de la Información - Sistemas
Subcategoría: Desarrollo de software - Programador
Educación mínima requerida: Universitario titulado
Descripción
Objetivo del puesto
Diseñar, desarrollar y mantener videojuegos para máquinas tragamonedas (slot machines), colaborando estrechamente con los equipos de producto, diseño y aseguramiento de calidad. El rol busca asegurar experiencias de juego de alto rendimiento, escalables y que cumplan con los estándares de calidad y normativas del sector.
Responsabilidades principales- Participar en todo el ciclo de desarrollo: diseño, implementación, pruebas, validación y mantenimiento de juegos de casino.
- Desarrollar lógica de juego e interfaces de usuario utilizando C/C++ en un entorno Linux.
- Optimizar el rendimiento del juego, incluyendo la gestión de memoria y la eficiencia de renderizado.
- Implementar arquitecturas de código modulares y escalables para facilitar mantenimiento y futuras expansiones.
- Desarrollar y mantener sistemas de manejo de estados del juego, basados en eventos y máquinas de estados.
- Investigar e implementar nuevas tecnologías que mejoren la eficiencia y el rendimiento del desarrollo.
- Trabajar en coordinación con diseñadores de juego, gerentes de proyecto y equipos de QA.
- Participar en ceremonias SCRUM y colaborar en la definición de especificaciones, entregables y tiempos.
- Documentar técnicamente cada producto y apoyar en procesos de certificación y pruebas de laboratorio.
- Proponer nuevas funcionalidades, mecánicas o tecnologías que mejoren la jugabilidad y la experiencia del usuario.
- Integrar herramientas, APIs de terceros y periféricos relacionados con hardware de casino.
- Dar mantenimiento continuo a productos existentes, incluyendo mejoras, extensiones y resolución de problemas.
Formación académica:
- Licenciatura en Ciencias de la Computación, Ingeniería en Sistemas o afín.
Experiencia:
- Mínimo 5 años como desarrollador en C/C++ dentro de la industria de videojuegos de casino.
- Experiencia desarrollando lógica de juego, interfaces gráficas y optimización de desempeño.
- Experiencia trabajando bajo metodologías ágiles (Agile/SCRUM).
- Deseable experiencia con certificaciones regulatorias del sector de juegos de azar.
Conocimientos técnicos:
- Dominio avanzado de C++ (incluyendo C++11 y C++14).
- Sólido conocimiento de estructuras de datos y patrones de diseño orientado a objetos.
- Experiencia con programación multihilo, manejo avanzado de memoria y debugging.
- Conocimiento en programación basada en eventos y máquinas de estado.
- Entornos de desarrollo en Linux.
- Buen criterio estético y atención a detalles para interfaces gráficas de alta precisión.
- Matemáticas aplicadas al juego: estadísticas, probabilidades, teoría del juego.
- Capacidad analítica y orientación a la resolución de problemas.
- Comunicación efectiva con equipos técnicos y no técnicos.
- Autonomía, responsabilidad y cumplimiento de entregas en tiempo y forma.
- Capacidad de trabajo en equipo y colaboración multidisciplinaria.
- Proactividad, iniciativa y enfoque en calidad de producto.
- Inglés avanzado (capacidad de leer, escribir y mantener conversaciones técnicas).
- Puede requerirse registro en Nevada Gaming Control Board según el proyecto o cliente.
- Se valora experiencia previa integrando APIs, herramientas externas o hardware especializado para juegos de casino.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.
ID: 20301468
También puedes buscar
También puedes buscar
Refina la ubicación de tu búsqueda
Refina la ubicación de tu búsqueda