Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Game Programmer (1 Year Contract)

Full-time

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. 

We are looking for an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other programmers 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!

\n

In this role, you can expect to...
  • Design and architecture of some of the most advanced modular gameplay systems that are robust, flexible and high-performing. 
  • Translate requirements into technical designs and identify appropriate technologies and frameworks.
  • Ensure scalability, performance, security, and maintainability in the software design.
  • Collaborate with cross-functional teams, including product managers, designers, and other programmers, to understand requirements and deliver large-scale software solutions.
  • Follow and advise on coding standards and best practices to ensure high-quality and maintainable code.
  • Iterate on software based on feedback, testing, and performance analysis.
  • Analyze and debug some of the most complex software issues, identifying root causes, and implementing effective solutions.
  • Actively participate in code reviews and provide constructive feedback, share knowledge and improve the overall codebase quality.
  • Conduct thorough testing and verification to ensure the software meets functional and non-functional requirements.
  • Expert documentation of software designs, code, and technical processes to facilitate understanding, maintainability, and future enhancements.
  • Implement server-side logic, including APIs, databases, authentication systems, and data processing pipelines.

To be successful in this role, your background includes...
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • Expert-level experience with C#
  • 8+ years of experience in software development, preferably in gaming.
  • Shipped multiple online titles (on Console, PC, or Mobile)
  • Professional proficiency with multiple game engines, or proven ability to pick up new ones
  • Strong understanding of software engineering with back-end/server-side technologies such as Node.js
  • 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
  • Experience using Non-Relational Databases such as MongoDB or Firebase
  • 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

\n

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.

We invite you to apply now and start the conversation with us. Together, we can create and support some of the best games ever made and entertain the world!

About Kabam

Kabam 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 and Charlottetown in Canada, Los Angeles and San Francisco in the United States, and in Seoul, South Korea. 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.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Game Programmer (1 Year Contract) in Montréal, QC vacancy
  •  ...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...  ...you, this is the job for you!    We prioritize applicants that can work on-site at our Montreal studio for this contract opportunity.... 
    Contract work
    For contractors

    kabam

    Montréal, QC
    a month ago
  •  ...Job Description As a Game Security Programmer, you will work embedded within a production teams to design, develop, and integrate advanced security...  ...permit, your eligibility may depend on your education and years of relevant work experience, as required by the government.... 
    Suggested
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that...  ...on-site at our Montreal studio for this contract opportunity. In this role, you can...  ...Engineering, or equivalent experience. ~8+ years of experience in software development, preferably... 
    Contract work
    Senior
    Full time
    Local area
    Flexible hours

    Kabam

    Montréal, QC
    8 hours ago
  • $65k - $115k per year

     ...navigate change, capture opportunity and deliver transformational growth. For more information, visit  . ** This position is for a 1 year contract Role Overview We are looking for a   Partner Marketing Manager to support partners in planning and executing effective go-... 
    Contract work
    Work at office

    VML Canada (English)

    Montréal, QC
    4 days ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating...  ...and “always playable” gameplay. Act as a senior, hands‑on, pragmatic contributor: write code...  ...What You Bring   ~ Around 5 years of experience in AI programming, ideally in... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help...  ...collaborate with a passionate group of game developers including our Lead Rendering...  ...Computer Science or related discipline. ~5+ years industry or related experience. ~... 
    Senior
    Full time

    2k

    Montréal, QC
    8 hours ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating...  ...small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging...  ...or equivalent  ~ A minimum of 7 years' experience in general programming, ideally... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences...  ...Qualifications What You Bring to the Team At least 7 years of experience in C++ programming. Strong understanding of gameplay... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences...  .... Qualifications What You Bring   Minimum of 5 years of experience in audio programming or other relevant experience.... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...changes, drawing inspiration from other games or engines in the industry. Maintain performance...  ...the studio and be a go-to person for the programmers. Assess and debug simple and complex...  ...optimizations. Qualifications ~3+ years in the video game industry ~ Excellent... 
    Senior
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...Established in 2010, Meta4 is an award-winning game developer based in Montreal, Canada. We...  ...position. Job Description You are a Senior Technical Game Designer driven to provide...  .... Qualifications At least 3 to 5 years of experience doing game design, technical... 
    Senior
    Full time
    Remote work
    Flexible hours

    Meta4, Inc

    Montréal, QC
    8 hours ago
  •  ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the...  ...master’s degree an asset. At least 5 years of clinical research experience in biotechnology, pharmaceutical or Contract Research Organization (CRO) industry, including... 
    Contract work
    Senior
    Permanent employment
    Full time
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    8 hours ago
  • $12k - $15k per year

     ..., 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...  ...Computer Science, Engineering, or equivalent experience. ~10+ years of experience in software development, preferably in gaming. ~... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    8 hours ago
  •  ...Description Ubisoft is a global leader in gaming with teams across the world creating...  ...Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-...  .... Relevant Experience:  Minimum 10 years of experience in C++ programming.  Minimum... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...passionate about working in technology and games. In this role, you will Develop...  ...graphique actuel, des API et des langages de programmation de shaders. ~Maîtrise des principes d...  ...great rendering engine programmer, with years of experience writing maintainable code... 
    Senior
    Full time

    Solution Sft

    Montréal, QC
    8 hours ago
  •  ...'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre...  ...définir le planning de l'équipe de programmation. Au sein d'une équipe...  ...where we could make the kind of games we’ve always wanted to create...  ...players entertained and engaged for years. Haven joined the... 
    Senior
    Full time
    Temporary work
    Internship

    Playstation Global

    Montréal, QC
    8 hours ago
  •  ...Playwing, owned by the founders of Ubisoft, is an independent Game Developer and Publisher with a lot of passion for games. One of our...  ...quality.   Qualifications You must have: · At least 8 years working experience in the Game Industry and delivering at least 2... 
    Senior
    Full time
    Work at office
    Worldwide
    Flexible hours

    Air Lab Inc

    Montréal, QC
    8 hours ago
  •  ...dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour...  ...as per applicable law. As a Tools Programmer with your technical expertise and strong...  ...we are looking for: A minimum of 6 years of experience developing tools for... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...offering world-class adult entertainment and games on some of the internet’s safest and...  ...full-time in office attendance* As a Senior IT Contract Specialist, you will lead and oversee the...  ..., or a related field. Minimum 7 years of experience in vendor management, procurement... 
    Contract work
    Senior
    Full time
    Work at office
    Local area
    Remote work

    Aylo Careers

    Montréal, QC
    8 hours ago
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams...  ...reliability.  What we are looking for : ~ Minimum of 5 years of backend development experience in Python;  ~ Strong,... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...version en anglais API Developer (2-year contract) Group: Information Technology and Cybersecurity...  ...Montreal, Canada  Posting deadline: 1 July 2026 WHO WE ARE The World...  ...; et la supervision de la conformité au Programme mondial antidopage. APERÇU DU POSTE... 
    Contract work
    Full time
    Summer work
    Work at office
    Worldwide
    Weekend work
    Afternoon shift

    World Anti-doping Agency

    Montréal, QC
    8 hours ago
  •  ...Studios is a globally remote game development company specializing...  .... We are looking for a Senior Game Producer to lead and manage...  ...Requirements ~5+ years of experience in full-cycle game...  ...This is a remote, full-time contracted position. We are an equal opportunity... 
    Contract work
    Senior
    Full time
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    a month ago
  •  ...opportunité? Ou tu ne fais que jeter un coup d’œil au marché? Eh bien… tu te trouves au bon endroit! En tant que responsable de programme senior , vous dirigerez la mise en œuvre d’initiatives clés au sein du portefeuille d’activités de marketing à la performance de... 
    Senior
    Full time
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    Lightspeed Commerce

    Montréal, QC
    8 hours ago
  •  ...Job Description As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration...  ..., or an equivalent field. Minimum 7 years of professional video game development experience... 
    Senior
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...Technology Group (CCTG) is looking for a Senior ML programmer to work in a team that develops machine...  ...testing, and deploying ML solutions to games. You will support and collaborate with Data...  ...Relevant Experience:  ~ Minimum 5 years’ experience in AI/ML.  Core Skills:... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    8 hours ago
  •  ...de développement ThunderFire de NetEase Games basé à Montréal. Sans aucune limite, nous...  ...la physique ; Solides compétences en programmation C++ et maîtrise d'au moins un langage de...  ...jeux passionnés et pleins d'énergie !   Senior Physics Programmer We are Highdive, a... 
    Senior
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    8 hours ago
  •  ...dive into the world of cutting-edge video game development? Headquartered in Montreal, Behaviour...  ...is looking for a talented Backend programmer (Node.js) with operational skills  to work...  ...environments. What we're looking for : ~5 years experience developing backend applications... 
    Senior
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    8 hours ago
  •  ...As a Senior Game Designer (Combat) on For Honor at Ubisoft Montréal you will help shape and evolve the games multiplayer combat experience through balancing systemic design and feature development. Youll play a key role in maintaining an engaging and rewarding player experience... 
    Senior
    Long term contract
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    9 days ago
  • $40k - $45k per year

     ...to stay on top of industry trends in order to serve as a valuable resource to the team.    What You’re Bringing With You - Over 1 year of experience working in influencer marketing or PR, either in-house or within an agency. - Proven experience in communicating directly... 
    Daily paid
    Long term contract
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    Weekend work
    1 day per week

    Dulcedo Management

    Montréal, QC
    8 hours ago
  •  ...du poste :   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character...  ...en étroite collaboration avec le Game Director, les designers et les autres départements...  ...Knowledge/Skills:   ~8+ years of experience as a Gameplay Programmer,... 
    Senior
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Game Programmer (1 Year Contract). Be the first to apply!