A PHP Error was encountered

Severity: 8192

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

Filename: drivers/Session_database_driver.php

Line Number: 129

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

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

Filename: drivers/Session_database_driver.php

Line Number: 280

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

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

Filename: drivers/Session_database_driver.php

Line Number: 151

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

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

Filename: drivers/Session_database_driver.php

Line Number: 208

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

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

Filename: drivers/Session_database_driver.php

Line Number: 297

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: 8192

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

Filename: drivers/Session_database_driver.php

Line Number: 335

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 282

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 294

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 304

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 314

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 315

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 316

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 317

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: ini_set(): Session ini settings cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 375

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent

Filename: Session/Session.php

Line Number: 110

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: session_start(): Session cannot be started after headers have already been sent

Filename: Session/Session.php

Line Number: 143

Backtrace:

File: /home/yuujoo/public_html/application/controllers/Work.php
Line: 5
Function: __construct

File: /home/yuujoo/public_html/index.php
Line: 315
Function: require_once

Title here
Python/PHP Developer Gameloft | Madrid
Python/PHP Developer
Are you passionate about video games? Do you want to keep progressing in an exciting, young and dynamic environment? Gameloft Madrid is currently seeking a Python/PHP Developer.

Job Description & Environment:

The person in this role will be supporting development teams by designing, implementing and maintaining libraries, utilities and tools, both web and command-line for managing online requirements for all the titles developed in the studio.

As part of the Online team of the studio, work will be performed under the direction of the Studio Online Lead.

Daily responsibilities:

- Design web applications, from the DB up to layout and interface.
- Evaluate and improving exiting applications and tools.
- Implementation, testing, maintenance and documentation of the applications developed.
- Configuring servers, services and development environments needed to carry on the tasks at hand.

Minimum requirements:

- Degree in Computer Science or Computer Engineering, or equivalent professional experience.
- Expert in Python and PHP (preferibly both) and OO programming.
- Expert in MySQL and relational DB design.
- Unix Administration skills (Debian in particular, but not a requirement).
- Decent Javascript skills, good AJAX knowledge.
- Understanding of REST architecture and frameworks
- Understanding of TCP and network concepts.
- Interest and ability to adapt to new APIs, libraries and even languages, as necessary.
- Good debugging and testing skills.
- Ability to handle multiple projects at once.
- Fluent in English.
- A technical test will be required as the first step of the selection process.
Desired Skills:

- Socket/TCP programming. - Experience working with network and server development frameworks (Node.js, Tornado, Django...)
- Familiarity with NoSQL Dbs such as Couchbase.
- Experience with Apache (administration, configuration).
- Knowledge of other scripting languages (Ruby, Perl, Lua, ).
- Knowledge of C/C++/Java

Benefits:

- Opportunity to work in a professional environment with people who have a passion for creating video games!
- Open working climate with young, dynamic teams from around the world.
- Salary based upon experience and merit.
- Career Progression and Development Opportunities
- Permanent contract, full-time job and additional merit pay system.
- Studio situated in the center of Madrid.

Interested applicants should send their CV (and samples) to recruitment.madrid@gameloft.com. Reference: “Python/PHP Developer”


Location: Madrid | Spain