Job Description
Posted Friday, August 29, 2025 at 4:00 a.m.
GAMEPLAY PROGRAMMER
Reports to: Lead Programmer
Permanent – Full-Time
The team
Join us in creating and evolving captivating gameplay systems for an online project with a thriving community! By becoming part of our team, you’ll work alongside passionate and experienced professionals dedicated to crafting memorable gaming experiences. If you enjoy tackling technical challenges and want to contribute to an ambitious project, you’ll find a warm welcome with us.
What you will do
- Develop software in Unreal Engine 5 (Blueprints / C++) while applying object-oriented programming principles;
- Contribute to the development of gameplay features in line with game design intentions;
- Collaborate with programming teams and other departments to design and implement gameplay systems;
- Prototype new gameplay mechanics;
- Write, optimize, document, and debug code to ensure performance and technical quality;
- Analyze and estimate the effort and impact of proposed features;
- Plan and provide realistic progress updates;
- Contribute positively to achieving both project and team goals.
What you bring
- University degree in Computer Science, Software Engineering, or a related field;
- 5+ years of experience in the video game industry as a Programmer, including at least 3 years in Gameplay;
- Hands-on experience with Unreal Engine 5 and strong proficiency in C++;
- Solid understanding of object-oriented design;
- Strong knowledge of Unreal’s networking features (client / server);
- Strong knowledge of gameplay systems (inventory, rewards, customization, progression, quests, etc.).
Even better if you have
- Experience in profiling and optimization;
- Contributed to the release of a game;
- Worked on the live evolution of an online game with an active community;
- A strong team-player mindset;
- Open-mindedness, autonomy, and resourcefulness;
- Rigor, adaptability, and a solution-oriented attitude;
- Empathy and strong interpersonal skills.
Benefits
- Flexible work schedule: because unexpected events are part of life when you are sick or need personal days;
- Hybrid work: because we have adapted to the new reality;
- Access to Groupe insurance: To take care of yourself and your loved ones;
- Access to Groupe RRSPs: we think about your future;
- Access to a telemedicine service for the family: to avoid a pleasant 24 hours in the emergency room;
- Bonus system: we recognize the work accomplished.
J-18808-Ljbffr
Emplois favoris
Vous devez être connecté pour pouvoir ajouter un emploi aux favoris
Connexion ou Créez un compte