Game Programmer
22 hours ago
We are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam's games. If leading and solving complex problems excites you, this is the job for you
In This Role, You Can Expect To
- Write, test, and maintain code following coding standards and best practices.
- Collaborate effectively with team members, participate in code reviews, and adhere to established development processes.
- Debug and solve software issues, providing effective solutions.
- Maintain clear and concise documentation for code and project-related materials.
- Continuously learn and improve technical skills and knowledge.
- Communicate progress, challenges, and updates to team members and stakeholders.
- Adhere to project deadlines and milestones, managing tasks efficiently.
- Seek mentorship and knowledge sharing as needed, contributing to team growth.
- Writing clean, efficient, and reusable code to support various gameplay features and mechanics.
- Create and maintain tools for designers and artists to improve their workflow.
- Integrating tools with existing content creation pipelines and workflows.
- Build screens, widgets, and other UI elements in an extensible way
- Review feature designs and provide input on costs and possible alternatives
- Work closely with producers, artists, designers and other programmers in a highly collaborative and agile environment
- Build and support tools that improve the workflows of artists, designers, and other programmers
To Be Successful In This Role, Your Background Includes
- 6+ years of experience in software development, preferably in gaming.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience
- Expert-level experience with C#
- Shipped multiple online titles (on Console, PC, or Mobile)
- Professional proficiency with multiple game engines, or proven ability to pick up new ones
- Ability to write clean, simple, well-documented code from design requirements
- Proven track record of working independently and collaboratively in a dynamic team setting
- Strong experience working with source control such as GIT or Perforce
- Experience in Android / iOS Mobile application development
- Up-to-date knowledge of the latest mobile gaming trends
- Ability to effectively communicate with technical and non-technical team members
- Experience working in Agile, Kanban, or similar project management methodologies
- Bilingual (French and English) is considered an advantage
- Gameplay Experience – Experience in a gameplay engineering role, gameplay systems, including controls, abilities, AI, RPG, multiplayer, online, and network systems
- Frontend Knowledge – Knowledge of UI technical best practices (on Console, PC, or Mobile), Strong proficiency in Unity3D Game Engine and C#. Experience with Unity GUI
- Some Backend Knowledge would be an advantage – Technical experience in , Database experience (any RDBMS, preferably MongoDB), Experience working with Google Cloud
- Some Rendering/Graphics Experience would be an advantage – Experience with Unity shader languages and graphics API (OpenGL, DirectX, Metal, Vulkan, etc.)
-
Game Programmer
3 days ago
Montreal, Quebec, Canada Kabam Full time $100,000 - $120,000 per yearWe are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam's games. If leading and solving complex problems excites you, this is the job for you In this role, you can...
-
Game Programmer
18 hours ago
Montreal, Quebec, Canada Kabam Full timeWe are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam's games. If leading and solving complex problems excites you, this is the job for you In this role, you can...
-
Game Programmer
1 day ago
Montreal, Quebec, Canada Kabam Full timeWe are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other engineers and designers, you will have a significant impact and influence in the direction of Kabam's games. If leading and solving complex problems excites you, this is the job for you In this role, you...
-
Montreal, Quebec, Canada Amazon Game Studios Full time $100,000 - $120,000 per yearDescriptionEn tant que Développeuse ou Développeur de moteur de jeux sénior.e, vous faites partie intégrante de l'équipe de moteur de jeux et assurez la liaison essentielle entre le gameplay et Unreal 5. Votre expertise technique s'étend de la gestion des systèmes moteur cruciaux, à l'amélioration des performances, en passant par l'optimisation des...
-
Game Designer
7 days ago
Montreal, Quebec, Canada Ubisoft Full time US$50,000 - US$120,000 per yearCompany Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and...
-
Game Designer
7 days ago
Montreal, Quebec, Canada Ubisoft Montréal Full time US$80,000 - US$150,000 per yearCompany DescriptionUbisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and...
-
Game Designer
7 days ago
Montreal, Quebec, Canada Ubisoft Full time US$70,000 - US$110,000 per yearCompany Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin's Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you're passionate about innovation and pushing entertainment boundaries, join our journey and...
-
Engine Programmer Intern
2 weeks ago
Montreal, Quebec, Canada Epic Games Full time $60,000 - $120,000 per yearWHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...
-
technique / Technical Producer
7 days ago
Montreal, Quebec, Canada Bethesda Game Studios Full timeOverviewVient te joindre à l'équipe de Bethesda Game Studios, l'équipe primée de développement derrière Starfield, The Elder Scrolls et Fallout. Bethesda Game Studios fait tout pour offrir à ses employés une vie familiale et professionnelle bien équilibrée en offrant des salaires compétitifs, un programme d'avantages sociaux généreux et des...
-
Engine Programmer Intern
1 day ago
Montreal, Quebec, Canada Epic Games Full timeWHAT MAKES US EPIC?At the core of Epic's success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it's building award-winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we're always innovating.Being Epic means being a...