SENIOR GAMEPLAY PROGRAMMER

 
 

RESPONSIBILITIES

We are seeking a talented Gameplay Programmer to join our team.  The job will require development and support for a proprietary multi-platform game engine on new technology platforms in cooperation with other programmers and designers to design, implement, polish, debug and optimize high quality gameplay features and systems. 

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

  • Ability to rapidly prototype feature ideas, and then properly implement features once determined to be final 

  • Keep track of code quality and style 

  • Determine tasks to implement features and systems, and accurately determine associated timelines 

  • Implement features taking care to write efficient code and with an eye to a quality end-user experience 

  • Write clean, professional, and maintainable code 

  • Troubleshoot complex problems as they arise and construct solutions to unforeseen design problems in a timely manner 

  • Writing necessary supporting documentation  

REQUIREMENTS

  • 5+ years of professional experience 

  • Bachelor's degree in computer science 

  • At least one shipped title on consoles 

  • Strong C++ programming skills 

  • Excellent communicator with strong verbal and written English skills  

  • Excellent math skills 

  • Experience with one of modern game engines  

  • Experience with multiplatform development 

  • Excellent problem-solving skills 

  • Self-direction and motivation 

  • Understanding of the full software development life cycle 

  • Management and leadership skills 

 

Preferences

  • Background in physics, animation, or AI programming

  • Tools programming experience with credits on a shipped title

  • Good English

  • Proactive attitude 

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

  • A passion for games 

comprehensive benefits package available