Senior Engineer

Description

Reporting to the Technical Director, the Senior Engineer is responsible for delivering high quality, functional systems on-time. The right candidate will take ownership of key systems and show pride in project contributions.

Responsibilities:

Requirements

  • Implement new features
  • Fix software defects

  • Figure out performance improvements

  • Provide insight and advice into the design of systems

  • Make work estimates

  • Participate in development planning

  • Write technical design documentation

 

Desired Skills / Extras

Basic Qualifications:

  • 5+ years professional experience in game development\Shipped multiple games, with preferably at least one cross-platform title
  • Must love games and be self-motivated to make great ones
  • Have a solid understanding of gaming industry and where it’s headed
  • Strong communication skills, including face-to-face collaboration with non-programmers
Preferred Qualifications:
  • Mobile (iOS, Android, etc.) and/or browser-based game development experience a plus
  • Expertise in rendering, A.I., animation or physics
  • Experience with Agile development methodologies like Scrum
  • Experience with networked game architecture
Skills/Abilities:
  • Solid understanding of game architecture
  • Excellent C/C++ programming skills
  • Unity 3D Engine and/or C# experience
  • Broad knowledge of programming techniques in game development
  • Solid, methodical software engineering skills

This Job is no longer active!