Experienced Programmer

Experienced Programmer Job Description Template

Our company is looking for a Experienced Programmer to join our team.

Responsibilities:

  • Write, update and maintain new and existing projects across all major platforms and languages;
  • Collaborate with a multi-disciplinary team to deliver features to deadlines;
  • Take ownership of systems, features and projects;
  • Create and assist with code reviews.

Requirements:

  • Experience working on console hardware;
  • Experience porting games between platforms;
  • A technical bias, with an interest in getting stuck-in to difficult problems every day;
  • Fluent in multiple programming languages including C/C++
  • Experience shipping games or apps from inception to completion;
  • Experienced and confident working on low-level code in areas such as physics, rendering, memory management, networking etc;
  • At least 2 years’ experience working in a programming position;
  • Experience working with in-house or commercial game engines such as Unreal or Unity.