Kabam
Kabam
Kabam es un desarrollador de videojuegos dentro de Netmarble que crea juegos inspirados en una sólida conexión con la cultura gaming y geek. Su catálogo incluye títulos desarrollados junto a grandes marcas del entretenimiento, como Marvel y Disney. La empresa reúne equipos centrados en los videojuegos y continúa incorporando talento para impulsar sus proyectos en el sector del gaming.

Programador de videojuegos (Unity/C#) en Kabam — contrato de 1 año, híbrido en Montreal

Desarrolla sistemas de juego, interfaces de usuario y herramientas creativas para los juegos multijugador de Kabam. Crea soluciones con Unity y C# que optimicen los flujos de trabajo de artistas y diseñadores.

Descripción

  • Desarrollar, probar y mantener código conforme a los estándares y las mejores prácticas establecidos
  • Trabajar en colaboración, participar en revisiones de código y seguir los procesos de desarrollo del equipo
  • Investigar, depurar y resolver defectos de software
  • Mantener el código y la documentación del proyecto claros, precisos y concisos
  • Fortalecer las capacidades técnicas mediante el aprendizaje y la mejora continuos
  • Compartir avances, riesgos, desafíos y actualizaciones con compañeros y partes interesadas
  • Organizar el trabajo eficazmente para cumplir los hitos y plazos del proyecto
  • Buscar orientación y, al mismo tiempo, apoyar el desarrollo del equipo mediante el intercambio de conocimientos
  • Crear código limpio, eficiente y reutilizable para las funciones y mecánicas de juego
  • Desarrollar y mantener herramientas que mejoren los flujos de trabajo de artistas y diseñadores
  • Conectar las herramientas con los procesos y las canalizaciones establecidos para la creación de contenido
  • Crear pantallas, widgets y otros componentes de interfaz de usuario flexibles
  • Evaluar los diseños de funciones y asesorar sobre los costes de implementación y las alternativas
  • Colaborar con productores, artistas, diseñadores y programadores en un entorno de equipo ágil
  • Desarrollar y dar soporte a herramientas de flujo de trabajo para artistas, diseñadores y programadores

Requisitos

  • Al menos seis años de experiencia en desarrollo de software, preferiblemente en la industria de los videojuegos
  • Título universitario en Informática, Ingeniería o experiencia profesional equivalente
  • Dominio experto de C#
  • Experiencia publicando varios títulos en línea para consolas, PC o plataformas móviles
  • Experiencia profesional con varios motores de videojuegos o capacidad demostrada para aprender nuevos motores rápidamente
  • Capacidad para producir código limpio, sencillo y bien documentado a partir de especificaciones de diseño
  • Capacidad demostrada para trabajar de forma independiente y colaborativa en un equipo dinámico
  • Amplia experiencia con sistemas de control de versiones como Git o Perforce
  • Experiencia desarrollando aplicaciones para Android o iOS
  • Conocimiento actualizado de las tendencias del mercado de los videojuegos móviles
  • Capacidad para comunicarse con claridad con colegas técnicos y no técnicos
  • Experiencia con Agile, Kanban o métodos comparables de gestión de proyectos
  • El dominio del francés y el inglés es una ventaja
  • Experiencia en ingeniería de gameplay que abarque controles, habilidades, IA, RPG, multijugador, sistemas en línea y redes
  • Conocimiento de las mejores prácticas de ingeniería de interfaces de usuario para consolas, PC o plataformas móviles
  • Dominio sólido de Unity3D, C# y Unity GUI
  • La experiencia con backend en Node.js, bases de datos NoSQL —preferiblemente MongoDB— y Google Cloud es una ventaja
  • La experiencia en renderizado o gráficos con lenguajes de sombreado de Unity y API como OpenGL, DirectX, Metal o Vulkan es una ventaja

Beneficios

  • Trabajar en una plantilla diversa e inclusiva
  • Formar parte de una cultura laboral colaborativa y entusiasta
  • Acceder a un entorno laboral con igualdad de oportunidades
  • Recibir adaptaciones durante el proceso de selección
  • Ayudar a crear juegos con gráficos de alta calidad, tecnología de próxima generación y jugabilidad innovadora