Improve Existing Engine Features to Meet Project Goals

PLATFORM PROGRAMMER

 
 

RESPONSIBILITIES

We are seeking a talented Platform Programmer to join our team. The job will require improving existing engine features to meet project goals, SDK maintenance, and resolving cross-platform issues with a proprietary multiplatform engine.

  • Development and support of in-house game engine (4A Engine).

  • Take ownership of console abstraction features like save/load, input, and memory management.

  • Debug problems with core engine systems and middleware.

  • Troubleshoot platform-specific problems.

  • Improve load times.

  • Diagnose and resolve issues with platform memory management and budgeting.

  • Writing necessary supporting documentation.

REQUIREMENTS

  • 3+ years of professional experience.

  • At least one shipped AAA title on consoles.

  • Bachelor's degree in Computer Science.

  • Strong C++ programming skills.

  • Demonstrated experience coding and debugging multi-threaded systems.

  • Proven experience developing and shipping for the PS4, XB1.

  • Excellent communicator with strong verbal and written English skills (Russian/Ukrainian is a plus).

  • Collaborate with Artists, Designers, and other Programmers.

  • Excellent problem solving and time management skills.

  • Experience with one of modern game engines.

  • Understanding of the full software development life cycle.

 

Preferences

  • Experienced in profiling techniques on multiple platforms.

  • Sony and Microsoft publishing requirements and processes.

  • Proactive attitude.

  • Desire to help drive the improvement of the game engine year-over-year.

  • A passion for games.

Benefits (Malta)

  • Relocation Package

  • Residency/Work Permit

  • Comprehensive Benefits Package

  • Lots of Sunshine