Logo

Hiring

Programmer

Agora Digital Board Games Ltd. is looking for a programmer with experience in C# or Unity. This person will be responsible for designing, developing, and maintaining clean and reliable code that powers our social-driven online board game platform. The ideal candidate will have an interest in game development and be eager to contribute to a growing project.

Responsibilities

  • Design, develop, and maintain scalable and efficient code in Unity and C#.
  • Implement new features and optimize existing ones to improve performance and user experience.
  • Collaborate with a distributed team to refine the product roadmap and contribute to technical decisions.
  • Work on networking features to enhance multiplayer experiences.
  • Ensure stability, scalability, and maintainability of the codebase.

Who We're Looking For

  • Students or professionals with some experience in C# or Unity.
  • Passionate about game development and eager to learn.
  • Able to work independently and problem-solve creatively.
  • Comfortable collaborating with a small, dynamic team.
  • Able to commute to meetings at McGill campus.

Bonus Skills

  • Experience with networking and multiplayer game development.
  • Knowledge of WebRTC or other real-time communication protocols.
  • Experience with shader programming and graphics optimization.
  • Understanding of database and server-side development.

How to Apply

Send an email to hiring@agoraboardgames.com with the following details:

  • Subject line: “Programmer Applicant – [Your Name]”
  • Your full name
  • Your location
  • Details of your experience with C# and Unity
  • Links or attachments showcasing your work (games, projects, or relevant experience)
  • Your resume/CV
  • Any additional information that highlights why you'd be a great fit

This is a flexible and volunteer opportunity with the chance to work on an innovative board game platform.