Senior Programmer
Job Summary:
Capybara Games is looking for a Senior Programmer to help with the technical development of our upcoming projects. We’re a team of close-knit game developers looking for a senior programmer who is interested in helping us strengthen our technical team. An ideal candidate will have strong technical knowledge, experience leading technical development, and have a passion for building games. Candidates from traditionally marginalised groups and backgrounds are encouraged to apply.
Job Responsibilities:
Develop libraries for game features that require network communication.
Develop server APIs and features for an online multiplayer game.
Create tools to stress test servers in a lab environment.
Determine the technical needs for the team with regards to a project assigned or third party middleware.
Help in setting up best practices for coding and conduct regular code reviews.
Setup a process to review the game on a regular interval during development and identify areas of improvement
Assist the team in creating strong technical documents on different development platforms/consoles.
Setup processes while working in collaboration with other teams (internal or external) to efficiently meet the technical needs of the assigned project.
Plan and evaluate the work performed by the team and analyse the impact on the project.
Identify risks involved with the development of games and provide solutions to resolve complex problems.
Provide time estimates, complete programming tasks/objectives and be committed to meet them.
Relevant Experience:
Detailed knowledge and demonstrable experience of C/C++/C#
Relevant experience on a game team
Experience in Unity game development and pipelines
Shipped titles on more than one platform (e.g. PC, mobile, Xbox, Playstation, Nintendo, etc.)
Required Skills:
Very strong skills in C, C++, C# and Object Oriented Programming.
Strong analytical skills.
Very strong debugging skills.
Excellent communication skills.
Strong reporting and documentation skills.
Result-oriented.
This candidate may work from our studio in Toronto, or remotely. Proximity to the Toronto studio is a plus. We are currently working remotely with optional office use available on a limited basis.
To apply, please send an email to jointheteam@capybaragames.com with the subject line "Senior Programmer". Please include your resume.
About us:
We’re Toronto-based independent video game developer Capy (short for Capybara Games). We’re the 25 person studio that made games like Grindstone, Below, Super Time Force, Superbrothers: Sword & Sworcery EP, Don’t Starve Shipwrecked and a lot more.