Search jobs > Toronto, ON > Programmer

Lead Programmer - Gaming

Yeah! Global
Toronto, ON, ca
$130K-$140K a year (estimated)
Full-time

Here's the lowdown :

  • Lead the Charge : Become our Lead Programmer, managing a team of seasoned developers crafting an unannounced multiplayer masterpiece.
  • Cutting-Edge Gameplay : Dive into a contemporary, third-person world built with our advanced proprietary game engine.

Are you the one?

  • Proven Leadership : You've successfully led large programming teams on complex projects for the latest consoles.
  • Technical Mastermind : An expert in multiple programming subfields (game systems, animation, AI, physics, graphics), you provide clear, logical direction to create bug-free multiplayer experiences.
  • Engine Whisperer : Work with the technical director to shape the architecture of our proprietary engine, ensuring it evolves for future projects.
  • Tech Trendsetter : Stay ahead of the curve by researching academic papers and integrating the latest advancements into our engine.

Your Daily Grind :

  • Lead Your Crew : Assign tasks, review code, and provide clear direction to meet the ambitious goals of this project.
  • Engine Architect : Collaborate with the technical director on high-level architecture decisions, keeping our engine future-proof.
  • Code Crusader : Design, implement, and maintain clean, concise, multiplayer-ready code that meets all design requirements.
  • Quality Champion : Debug, optimize, and modify code to maintain the highest standards for quality, readability, and reliability.
  • Gameplay Guardian : Review, playtest, and verify code for correctness, robustness, and pure, unadulterated fun!
  • Collaborative Spirit : Work closely with designers and artists to translate the game's vision into functional, user-friendly engine and game systems.
  • Technical Ambassador : Represent the company from a technical standpoint when coordinating with external partners.

We Want You If :

  • You hold a Bachelor's degree in Computer Science or have equivalent experience.
  • You have at least 5 years of game development experience, including 1 shipped AAA title in a lead role.
  • You're an expert in C++ and Java.
  • You have a proven track record of crafting robust, efficient solutions to complex technical problems.
  • You possess a deep understanding of multiple game programming subfields, with expertise in at least one.
  • You've written and debugged code within a proprietary or commercial C++ 3D game engine (think Unreal Engine).
  • You have experience writing multiplayer code.
  • You possess a vast knowledge of video game genres and understand the technical makeup of game systems.
  • You're a self-starter with exceptional technical and communication skills.
  • You have a burning passion for creating high-quality video games.

Bonus Points for :

  • Experience with 3D modelling, animation, or rigging using tools like 3DS Max or Maya.
  • Creating real-time visual effects and particle systems.
  • 17 days ago
Related jobs
Yeah! Global
Toronto, Ontario

Become our Lead Programmer, managing a team of seasoned developers crafting an unannounced multiplayer masterpiece. You have at least 5 years of game development experience, including 1 shipped AAA title in a lead role. ...

Yeah! Global
Toronto, Ontario

Become our Lead Programmer, managing a team of seasoned developers crafting an unannounced multiplayer masterpiece. You have at least 5 years of game development experience, including 1 shipped AAA title in a lead role. ...

Yeah! Global
Toronto, Ontario

Become our Lead Programmer, managing a team of seasoned developers crafting an unannounced multiplayer masterpiece. You have at least 5 years of game development experience, including 1 shipped AAA title in a lead role. ...

Yeah! Global
Toronto, Ontario

Become our Lead Programmer, managing a team of seasoned developers crafting an unannounced multiplayer masterpiece. You have at least 5 years of game development experience, including 1 shipped AAA title in a lead role. ...

Promoted
BeatConnect
Canada

We are seeking a highly skilled and experienced Unity Lead Developer to lead the development team. Our platform is built in Unity using C# and integrates with the Tracktion Engine/JUCE through a C++ DLL, enabling seamless audio control whilst offering next-gen visuals and FX. The ideal candidate has...

Maarut Inc
India

We are looking for a mobile Developer (Senior level) to design and develop a native application (OASIS Remote Field Data Capture) operating in online and offline modes targeting mobile smartphones using ArcGIS field applications COTS. The developer will also require ArcGIS Enterprise integration ski...

DApp360 Workforce
Toronto, Ontario

We are seeking a skilled and experienced Senior Mobile Unity Developer to join a multinational team working on an innovative Web3 game. This role requires fluency in both French and English, and a proven track record in developing and delivering high-quality projects using Unity and C#. As a part of...

Foilcon
Toronto, Ontario

Theprogrammer developer will be responsible for coding and unittesting of applications capabilities and APIs using Java SpringBoot translating functional specifications into working testedapplications. Design andDocumentation Participate in creation of highquality softwaredesign and documentation of...

Co-operators
Mississauga, Ontario

As the Systems Developer you will be a driving member of an integral team responsible for developing system-based solutions by formulating programs, developing and maintaining codes and documenting processes for consistency and continuous improvement. ...

Aequilibrium Software Inc.
CA

We bring together product managers, designers, and developers dedicated to creating winning web, mobile and IoT solutions. ...