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.