Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Programador Backend
Virtual Toys, una de las principales empresas españolas en la creación de videojuegos multiplataforma busca programadores de servidores (backend) para su incorporación inmediata, para el desarrollo de nuevos títulos.
Se ofrece la posibilidad de incorporarse a un equipo creativo dentro de una empresa con más de 15 años de experiencia en el sector, que ha publicado cerca de 80 títulos en todo tipo de plataformas en todo el mundo, con gran éxito comercial.
El trabajo consistirá en la programación y mantenimiento de diferentes servicios relacionados con la gestión de usuarios en videojuegos online, como por ejemplo la implementación de la base de datos de usuarios, soporte para la compra de ítems dentro de un juego, sistema avanzados de matchmaking, etc.
Requisitos:
- Conocimientos avanzados en programación utilizando C#.
- Experiencia con base de datos SQL (preferentemente MySQL o MariaDB) y NO-SQL.
- Conocimientos en instalación y configuración de servidores Windows Server y Linux (CentOS).
- Conocimientos en lenguajes scripts: Python y LUA.
- Experiencia previa en el desarrollo de servicios web o Backends.
- Capacidad de comunicación y trabajo en equipo.
Se valorará:
- Experiencia en la creación de software distribuido.
- Conocimientos de C/C++ y Java e intercomuncación entre diferentes lenguajes.
- Conocimientos de programación Web.
- Experiencia previa en la creación de videojuegos.
Los interesados deberán enviar su curriculum a la dirección de correo electrónico que aparece más abajo. Toda la información será tratada de forma confidencial.