Game Programmer (1 Year Contract)
Kabam
At Kabam, we're constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-loving culture, and a drive to do what it takes to make great games. And this is where you come in...
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!
We prioritize applicants that can work on-site at our Montreal studio for this contract opportunity.
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 Node.Js,Database experience (NoSQL, 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.).
Excited by this opportunity? Kabam is dedicated to growing our diverse and inclusive workforce, so if your past experience doesn't perfectly match the listed requirements we encourage you to apply anyways - you could be a great fit for this or other positions.
About KabamKabam is a world leader in developing entertaining, immersive, and highly social multiplayer games, bringing high-quality graphics, next-generation technology, and revolutionary gameplay to players around the world.
Kabam's games, Marvel Contest of Champions, Shop Titans, and more have generated hundreds of millions of downloads and have received multiple awards including Apple's Editor's Choice and Google Play’s Best Game of the Year.
Founded in 2006, Kabam has studios and offices in Vancouver & Montreal in Canada, and Los Angeles & San Francisco in the United States. Kabam is a wholly-owned subsidiary of Netmarble Games.
Kabam is an Equal Employment Opportunity employer committed to building a diverse and equitable workplace, and inclusive environment for all existing and potential employees. Employment decisions are based on candidate qualifications and business need, not race, color, ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior criminal conviction or any other protected class in accordance with federal, state or provincial and local laws and ordinances. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.
#J-18808-Ljbffr
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!
We prioritize applicants that can work on-site at our Montreal studio for this contract opportunity.
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 Node.Js,Database experience (NoSQL, 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.).
Excited by this opportunity? Kabam is dedicated to growing our diverse and inclusive workforce, so if your past experience doesn't perfectly match the listed requirements we encourage you to apply anyways - you could be a great fit for this or other positions.
About KabamKabam is a world leader in developing entertaining, immersive, and highly social multiplayer games, bringing high-quality graphics, next-generation technology, and revolutionary gameplay to players around the world.
Kabam's games, Marvel Contest of Champions, Shop Titans, and more have generated hundreds of millions of downloads and have received multiple awards including Apple's Editor's Choice and Google Play’s Best Game of the Year.
Founded in 2006, Kabam has studios and offices in Vancouver & Montreal in Canada, and Los Angeles & San Francisco in the United States. Kabam is a wholly-owned subsidiary of Netmarble Games.
Kabam is an Equal Employment Opportunity employer committed to building a diverse and equitable workplace, and inclusive environment for all existing and potential employees. Employment decisions are based on candidate qualifications and business need, not race, color, ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior criminal conviction or any other protected class in accordance with federal, state or provincial and local laws and ordinances. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Game Programmer (1 Year Contract) in Winnipeg, MB vacancy
$90k - $120k per year
...objectives are exceeded. Key Skills And Experience At least 5-10 years of retail management experience. Demonstrated ability to... ...STATUS This position is for an existing vacancy. This is a temporary 1-year contract for maternity leave coverage. #J-18808-LjbffrContract workPermanent employmentTemporary workWork at officeWorldwide- ...design and implementation of critical Design-for-Test (DFT) and Design-for-Debug (DFD) features for complex state-of-the-art APU computing, game console and GPU graphics products. It is also responsible for DFX design methodology and CAD automation tools development to support...Contract workInternship
- ...Bachelor's degree; a relevant master's degree is a plus 1-3 years of relevant pharmaceutical experience, including exposure to Patient... .... Les employés peuvent être admissibles à participer aux programmes d'avantages sociaux de l'entreprise, et des informations supplémentaires...Contract workLong term contractFull timeTemporary workLocal areaWork from homeShift work
- ...UsWe are looking for a skilled and motivated programmer to join the engineering team to develop innovative massively multiplayer online games for PC. You must be able to independently... ...that has been in the industry for over 10 years now. It's our goal to develop innovative games...SuggestedFull time
$65k - $115k per year
...navigate change, capture opportunity and deliver transformational growth. For more information, visit WPP.Com. CX / CRM Strategist (1 year contract)Who we are looking for:VML Canada is looking for a motivated CX / CRM Strategist to join our growing CX team creating complete...Contract workWork at office$100k - $150k per year
...Experience Demonstrated commitment to life‑long learning; post‑secondary degree, diploma or certificate preferred. Three to four years of project management experience with at least two years as the Project Lead (managing projects from start to finish). Strong...Contract workLong term contractSummer workWork at officeImmediate startHome officeFlexible hoursWeekend work- ...optimal for you to thrive in your role. To successfully perform the work, you’ll be on‑site full‑time. *** Please Note: This is a 1-year contract role***How you’ll succeed Lead executive event delivery – Plan and deliver high‑profile events for the Board of Directors,...Contract workFull timeTemporary workFixed term contractWork at office
$97.2k - $184.4k per year
...proactively identify course corrections and or new opportunities Manage, motivate, coach and develop 1 direct report Qualifications Minimum of Bachelor's Degree required 7+ years of relevant experience in consumer packaged goods marketing Demonstrated people leadership...Contract workLong term contractTemporary workShift work- ...adhering to high standards. (highly preferred) Experience +1 year of experience as a Medical Science Liaison preferred, especially... ...démontrée. Les employés peuvent être admissibles à participer aux programmes d'avantages sociaux de l'entreprise. Des informations...Contract workWork at officeLocal areaRemote workWork from home
- SENIOR GAME PROGRAMMER creā-tureStudios Inc. is a small, hybrid studio focused on making games ina different way. Based in Montreal, Canada, we bring together a mix of industry veterans and newcomers, providing a platform for everyone to contribute. Our goal is to keep the...
- ...MLSE is seeking a hands-on contract Product Designer to shape digital experiences for millions of fans across apps, web, ecommerce and internal tools. You will own end-to-end design from discovery to launch, collaborating with product managers, engineers, data, marketing and...Contract work
- ...through meaningful communication experiences that inspire action and support our long-term business strategy. This position is a 12-month contract opportunity, anticipated to end in December 2027, with eligibility for benefits. In this role, you’ll execute key communications...Contract workLong term contractShift work
- Reference Number: R2876873Position Title: Medical Science LiaisonDepartment: MSL Manager Dupixent Respiratory GI CALocation: Field position (remote), Western CanadaAbout Sanofi We're an R&D-driven, AI-powered biopharma company committed to improving people's lives and delivering...Contract workWork at officeLocal areaRemote work
- ...Education Certification or Degree in Construction/Project Management, Electrical Engineering, or a related field. Requirements 7+ years of construction, infrastructure, or capital project management experience. Strong understanding of commercial electrical systems,...Contract workFor contractorsFor subcontractorLocal areaVisa sponsorshipWork visa
- Select how often (in days) to receive an alert: Title: Manager, Corporate Function Finance (1 Year Contract)Requisition ID: 277831Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The Manager, Corporate Functions Finance...Contract workFlexible hours
- ...directing the scope, design, development, estimating, tendering, and contract management of various projects in collaboration with consultants... ...Management, a skilled trade, or a related field.Minimum 5 years of experience in capital project management, construction, facilities...Contract workRemplacementLong term contractFor contractorsInternshipWork at officeRemote work
- ...need to succeed? Must have Undergraduate Bachelor's Degree2-5 years Financial Industry or Payments processing experience, ideally... ...5Employment Type: Full timePlatform: GROUP RISK MANAGEMENTJob Type: Contract (Fixed Term)Pay Type: SalariedPosted Date: 2026-11-07Application...Contract workFixed term contractLocal area
- Aplin is seeking an experienced Construction Coordinator - LOTO for a 1-year contract on-site in Edmonton, AB. The role focuses on Lockout/Tagout, hazardous energy isolation, and field coordination throughout construction, commissioning, testing, and energization. The ideal...Contract work
$90k - $110k per year
[C] Product Designer, Digital Labs (1-year contract)# Careers## [C] Product Designer, Digital Labs (1-year contract)Apply: Hybrid: Toronto... ...), Toronto FC II (MLS NEXT Pro League) and Raptors Uprising Gaming Club, the Toronto Raptors Esports franchise in the NBA 2K League...Contract workFull time- ...Ubisoft Saguenay, working across client-server architecture, matchmaking, player groups, and platform requirements.As an Online Game Programmer, you will develop, maintain, and improve online features within an existing architecture. You will debug client-side and server-side...
- ...-end projects from planning through energization, coordinating contractors, utilities, and internal teams. The ideal candidate has 7+ years in construction or capital projects, a solid electrical systems background, and strong stakeholder management. PMP is a plus; EV charging...Contract workFor contractors
- ...with a CX Strategy Director, working with brand strategists, designers, copywriters, and clients to solve real brand problems with empathy and innovation. You possess 3–5 years in strategic roles, knowledge of marketing fundamentals, UX, and CRM components. #J-18808-LjbffrContract work
$110k - $120k per year
...Senior Manager, Customer Happiness to join us on a 12-13 month contract who will lead our global Customer Happiness Operations team,... ...SKILLS AND QUALIFICATIONS NEEDED TO GET THE JOB DONE 6+ years of management experience leading customer support, customer experience...Contract workSummer workWork at officeLocal area- TEEMA is seeking a Senior Accountant for a 1-year contract in North Vancouver, BC. You will own full-cycle accounting, ensure general ledger integrity under IFRS, and report to the Assistant Controller. The role includes financial reporting, cash flow, and collaboration with...Contract work
- Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences... ...help create the unknown! Job Description As an Online Game Programmer at Ubisoft Saguenay, you will work within an existing client and...
- Join Epic Games as a Senior Software Programmer with a focus on real-time communication. Utilize your expertise in C++ and come innovate with us across our gaming ecosystem. In this role, you'll lead technical projects within the Media Services team, specifically enhancing...Long term contract
- Elevate your programming skills with Epic Games as a Senior Tools Programmer. Play a key role in enhancing Unreal Editor tools for artist productivity and creativity. Epic Games is seeking a talented Senior Tools Programmer to advance artist tools within the Unreal Engine...
- Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed... ...create the unknown!JOB DESCRIPTION As a Senior C++ Engine Programmer at Ubisoft Montréal, you’ll join the Core Services - Online Tech...
- ...air, de la terre, de la mer et des cyberdomaines, dans l’intérêt de la sécurité nationale. Votre quotidien: Veiller à ce que le programme soit exécuté conformément aux spécifications, aux exigences de performance, aux échéanciers, aux engagements de coûts et aux...Daily paid
- September 25, 2026 Job DetailsThe Music Programmer is responsible for showcasing the best of Canadian music, from new and emerging to the... ...secondary broadcasting arts program Job-Related Experience 2-5 years' relevant experience Firm knowledge of CRTC regulations...Contract workRemote workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Game Programmer (1 Year Contract). Be the first to apply!
Related searches

