SOBRE NOSOTROS
Xsolla es una empresa global de comercio que ofrece potentes herramientas y servicios diseñados para ayudar a los desarrolladores a superar los desafíos únicos de la industria de los videojuegos. Desde equipos indie hasta estudios AAA, los desarrolladores se asocian con Xsolla para financiar, distribuir, promocionar y monetizar sus juegos. Impulsada por su convicción en el futuro del gaming, Xsolla mantiene su compromiso de ampliar oportunidades y ofrecer constantemente nuevos recursos para los creadores. Con sede en Los Ángeles, California, Xsolla actúa como merchant of record y ha apoyado a más de 1.500 desarrolladores de juegos en llegar a audiencias más amplias y hacer crecer sus negocios en todo el mundo. Con más vías hacia los ingresos y el éxito, los desarrolladores obtienen todo lo que necesitan para centrarse en crear grandes juegos.
Para más información, visita xsolla.com.
Black Ember Games, un nuevo grupo de desarrollo dentro de Xsolla, busca un Gameplay Programmer para unirse a nuestro equipo y trabajar en un FPS multijugador asimétrico creado en Unreal Engine 5.
Nuestro pequeño estudio interno abraza un espíritu indie basado en nuestro amor por los videojuegos. Somos un equipo dinámico y diverso que explora ideas frescas dentro de los géneros que nos apasionan. Operamos con un modelo híbrido, colaborando desde nuestras oficinas en Berlín y Novi Sad, con opción de trabajo completamente remoto.
SOBRE TI
Como Gameplay Programmer, traducirás directamente la visión del equipo de diseño al juego, desempeñando un papel clave en definir cómo se siente jugarlo. Con nuestro estilo de trabajo tipo indie, evitamos jerarquías rígidas y procesos estrictos; si tienes una mejor propuesta, preséntala, discútela y ayuda a guiar la dirección junto con los líderes de diseño y tecnología.
RESPONSABILIDADES
• Asumir la responsabilidad total de las funciones de gameplay, identificar problemas, colaborar y tomar decisiones de diseño.
• Mantener un alto nivel de calidad del código respetando estándares, escribiendo código limpio, verificando cambios y brindando o solicitando apoyo cuando sea necesario.
• Construir con la experiencia del jugador como prioridad, alineando las decisiones con el producto final y los objetivos técnicos.
• Entregar trabajo de alta calidad a un ritmo constante revisando código, corrigiendo errores, participando en pruebas, equilibrando velocidad y calidad, y señalando riesgos con anticipación.
• Colaborar estrechamente con diseño, arte y animación para implementar sistemas acordados y resolver desafíos técnicos.
• Comunicar de forma abierta, compartir ideas, cuestionar aumentos de alcance o requisitos poco claros, señalar riesgos temprano y apoyar la resolución de bugs.
REQUISITOS
• 3–5+ años de experiencia profesional en programación de videojuegos y al menos un título comercial lanzado o una actualización importante en vivo realizada en Unreal Engine.
• Sólida competencia con UE5/UE4 y uso diario de C++, utilizando Blueprints para iteraciones rápidas.
• Capacidad para entregar funciones centrales de gameplay, iterar rápidamente con diseño/arte/animación, corregir bugs y mantener los sistemas estables.
• Experiencia en perfilar y optimizar código de gameplay, con hábitos sólidos de depuración.
• Fuerte entendimiento de matemáticas 3D y álgebra lineal aplicadas a movimiento, combate e interacciones.
• Comunicación efectiva entre disciplinas y capacidad para explicar compromisos y alinearse con colaboradores.
• Comodidad trabajando con Perforce y flujos de desarrollo colaborativos.
• Capacidad para trabajar de forma independiente en áreas asignadas, mantener prácticas de código limpio, pedir y ofrecer ayuda, probar el código a fondo, tomar algunas decisiones de diseño o arquitectura, mantener la experiencia del jugador como prioridad, equilibrar calidad con velocidad, identificar riesgos con anticipación y participar activamente en sesiones de prueba.
• Inglés fluido.
Preferido
• Experiencia con sistemas de gameplay de Unreal como GAS, Mass Entity, Chaos u otros frameworks similares.
• Conocimiento práctico de red multijugador y replicación en Unreal.
• Comprensión de sistemas de comportamiento de IA o experiencia con herramientas de IA de terceros.
• Familiaridad con Perforce, Jira, Horde y flujos de compilación/empaquetado.
Beneficios
Buscamos crear un entorno de apoyo y empoderamiento priorizando el bienestar físico, mental y emocional de nuestro equipo. Nuestro completo programa de beneficios incluye tiempo libre flexible ilimitado y planes personalizados de desarrollo profesional para cada empleado. A través de formación y oportunidades educativas dedicadas, ayudamos a nuestro equipo a crecer personal y profesionalmente. No solo construimos un negocio; cultivamos una comunidad que celebra la creatividad, la colaboración y el poder del juego.
Declaración de Igualdad de Empleo
Xsolla se compromete a construir un entorno laboral diverso y se enorgullece de ser un empleador que ofrece igualdad de oportunidades. Todos los candidatos calificados serán considerados sin importar raza, color, religión, género, identidad o expresión de género, orientación sexual, origen nacional, genética, embarazo, discapacidad, edad, estado civil, entorno social o cualquier otra característica.
También respaldamos prácticas laborales justas relacionadas con la ciudadanía y el estatus migratorio.
To apply for this job, please visit jobs.lever.co
