Game Developer

Posted Yesterday
Be an Early Applicant
Toronto, ON, CAN
In-Office
75K-100K Annually
Mid level
Artificial Intelligence • Gaming • Machine Learning • Software
The Role
Develop and maintain Unity game systems in C#, architect reusable code, integrate SDKs and APIs, design networking and online gameplay systems, improve CI/CD and testing processes, resolve production issues, assist with planning, and mentor junior developers through pair programming.
Summary Generated by Built In

No recruiters or staffing agencies.

About ReBlink

ReBlink is an emerging gaming and entertainment studio headquartered in Toronto with teams in Los Angeles (US), Dallas, (US) and Bogata (Colombia). We are a fast growth venture-backed tech company with amazing benefits and a scrappy young team. We are looking for sharp senior programmers tired of slow-moving large studios who want to join our mission to transform story-telling by creating amazing new gaming experiences. This role is for someone who is looking for a new challenge and wants to be at the cusp of something new and exciting.

About YOU

You love games, especially strategy games (RTS, TCG, etc.). Your friendly, kind and get-it-done vibe is a lightning rod that attracts people around you. You work hard, play hard, and are kind and considerate throughout! You are a super star programmer, sloppy spaghetti code bothers the heck out of you. You move fast, but do it right the first time 💪. You work from first principles, and are proactive with your self-learning. You come with answers to problems that you've already prioritized and began to action.

About the role

We're building a team in Halifax and you'll be the first of many hires to the game programming team. This role is work from home until we scale our Halifax team and secure a studio space. In the role of Senior Unity Programmer, you will be the expert in best practices and create clean, functioning code that brings our unique strategy game to life. We're looking for someone who prides themselves on creating and following patterns that allow for reusability and easy maintenance.

Key Responsibilities

  • Architect and implement maintainable C# code in Unity

  • Assist with task scoping and time estimates; contribute to planning

  • Self-drive and deliver game code at a high velocity, while also minimizing technical debt and thinking about long-term robustness of the codebase

  • Review and fix issues in production

  • Mentor junior developers through Pair Programming

  • Develop testing processes to ensure game systems are accessible and easy to collaborate on with other remote team members

  • Review and choose third-party technologies, and integrate SDKs and APIs in Unity

  • Write clean, maintainable code with an eye for creating reusable components, at all times

Outcomes matter

We have a culture of providing autonomy to our teams with the understanding that they deliver outcomes, share their work and request feedback openly and ship in an agile and iterative manner.

Qualifications

  • A bachelor's or graduate degree in Computer Science

  • Over 2.5 years of professional game development experience, having shipped titles with AAA quality art, animation and gameplay

  • Almost expert level experience with physics, animations and gameplay mechanics and developing engaging interfaces that delight gamers

  • Experience designing and implementing modern CI/CD pipelines for gaming

  • Solid networking and online gameplay system design

  • Expert knowledge of using client and server APIs

  • Object-oriented design skills and high proficiency in C# is a must

  • Very good quality assurance and debugging skills is also a must

  • Be passionate about creating clean code that is architected well to create a great foundation

  • Fluent or Native English written and oral communication

  • Work well under pressure and appreciate the ebbs and flows of startup life

  • Experience shipping for for multiple platforms or mobile is a bonus

Why us versus a bigger studio?

  • Competitive salary (C$75-$100K+ with bonuses)

  • Benefits package for you or your immediate family covering medical, dental, vision and more - 100% paid by the company

  • Work from home, and later hybrid work environment

  • More input on the codebase with immediate feedback from players

  • Actually ship something within your lifetime ;-)

Skills Required

  • Bachelor's or graduate degree in Computer Science
  • Over 2.5 years of professional game development experience
  • Experience shipping game titles with AAA-quality art, animation, and gameplay
  • Near-expert experience with physics, animation, gameplay mechanics, and user interfaces
  • Experience designing and implementing CI/CD pipelines for gaming
  • Experience with networking and online gameplay system design
  • Expert knowledge of client and server APIs
  • High proficiency in C# and object-oriented design
  • Strong quality assurance and debugging skills
  • Ability to architect clean, maintainable, and reusable code
  • Fluent or native English written and oral communication
  • Ability to work well under pressure and adapt to startup environments
  • Experience shipping games across multiple platforms or mobile
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Toronto
14 Employees
Year Founded: 2021

What We Do

ReBlink is an applied AI research and development company building multi-agent systems, multimodal models, and generative tools for games and other complex products. Its agents operate within a system’s rules and generate verifiable outcomes. Products support gameplay testing and design, conversational controls, studio-material search and generation, and custom AI models. Games are its proving ground, while the company applies its technology to other rule-based systems.

Similar Jobs

MrBeast Logo MrBeast

Full-stack Engineer

News + Entertainment
In-Office or Remote
8 Locations
113 Employees

Fuel Industries Logo Fuel Industries

Game Engineer

AdTech • Agency • Information Technology • Marketing Tech • Software
In-Office
Ottawa, ON, CAN
59 Employees

YallaPlay Logo YallaPlay

Game Engineer

Artificial Intelligence • Gaming • Esports
In-Office or Remote
7 Locations
22 Employees

Samsara Logo Samsara

Account Development Representative

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
2 Locations
4000 Employees
82K-105K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account