The Gamasutra Job Board is the most diverse, active and established board of its kind for the video game industry!
Here is just one of the many, many positions being advertised right now.
Location: Toronto, Ontario, Canada
Torn Banner Studios is looking for a talented Generalist Game Programmer to work on our upcoming Unreal Engine 4-based game and future projects, as well as providing support for existing and future games.
As a generalist programmer you will be responsible for a wide range of tasks and should expect a variety of issues and challenges to tackle across various areas of the game, including gameplay, GUI, and online. You may be required to implement new features, and debug and optimize existing ones. In addition the role will require excellent communication skills as you will require heavy collaboration with team members from other departments.
- At least 2 years video game programming or equivalent experience
- We’re looking for a generalist who can work on different parts of a game as needed. You will probably end up specializing to some degree, but with a team this small it’s likely you’ll need to at least touch on several different programming-related areas.
- Strong interpersonal communication skills.
- You won’t have a lead or a director to filter communication through; you’ll be working directly with QA, Designers, and others, and you’ll also have a chance for feedback on areas of interest you may not be working on directly. The ability to get along with and communicate clearly with others, including non-technical coworkers, is a must.
- High degree of self-motivation and initiative-taking
- Our team is small, and many features and tasks are largely driven by the individual(s) working on them.
- An understanding and passion for video games
- You’ll be working on games! Talking with the designers and others about features is much easier if you’re already on the same page, and this also speaks toward self-motivation.
- Predilection and the ability to take on research and self-education
- You may work on things or with technologies that are completely new to yourself, and possibly to the team in general. You’ll need to be able to pick up new skills on-the-fly. Game development generally is constantly changing.
- Authorized to work in Canada and can work full-time at our studio in Toronto
- At this time we’re not looking to immigrate anyone for this position, so you need to already have permission to work in the country. We can help with moving expenses.
- Have, or are pursuing, a B.S. or M.S. in Computer Science, or an equivalent degree
- Experience working with Unreal Engine 4 or 3
- Experience with Steamworks
- Familiarity working with version control (we use Perforce) and task-management software (we use Hansoft)
- Familiarity with Visual Studio, including development and debugging
- Experience with Windows game development specifically
- Experience with game optimization
- Experience with debugging optimized x86 executables
Interested? Apply now.
About the Gamasutra Job Board
Whether you're just starting out, looking for something new, or just seeing what's out there, the Gamasutra Job Board is the place where game developers move ahead in their careers.
Gamasutra's Job Board is the most diverse, most active, and most established board of its kind in the video game industry, serving companies of all sizes, from indie to triple-A.
Looking for a new job? Get started here. Are you a recruiter looking for talent? Post jobs here.