4A Games is looking for an Engine Programmer

4A Games is looking for an Engine Programmer

Studio: 4A Games

Job Opening: Engine Programmer

Type: Full-Time

Responsibilities

  • Development and support of engine features and tools. 
  • 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. 

Qualifications & Skills:

  • Strong C++ programming skills. 
  • 3+ years of professional experience. 
  • Proficiency with source control, debuggers, profilers, and other software development tools. 
  • Proficiency in code optimizations. 
  • Excellent communicator with strong verbal and written English skills. 
  • Excellent math skills. 
  • Experience with one of the modern game engines (such as Unreal Engine). 
  • Experience with multiplatform development. 
  • Excellent problem-solving skills. 
  • Self-direction and motivation. 
  • Understanding of the full software development life cycle. 
  • Bachelor’s degree in Computer Science. 
  • Strong understanding of data-driven paradigms and implementations.  
  • Prior tools programming experience with credits on a shipped title.  
  • Experience and comfort working closely with an agile multidisciplinary team. 
  • A passion for games. 

animation and vfx jobs