Game Developer, Computer

1 month ago


Montreal, Canada Kabam Full time
p>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. p>Speaking Mandarin is a requirement for the role.

  • 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.
    • 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
    • Bilingual English and Mandarin

    Excited by this opportunity? 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.


  • Montreal, Canada Shop Titans Full time

    p>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...


  • Montreal, Quebec, Canada undisclosed Full time

    Job Title:Senior Game Development ManagerJob Summary:We are seeking a highly skilled Senior Game Development Manager to lead our team of talented game programmers in developing cutting-edge technologies for our games.Guide a team of experienced game programmers in creating innovative solutions for game development.Develop and implement technical strategies...


  • Montreal, Quebec, Canada Tencent Full time

    Company Overview:TiMi Montreal is a new studio within TiMi Studio Group, a subsidiary of Tencent Games.We are passionate about creating compelling worlds for players to explore for years to come.Salary:The estimated annual salary for this position is between $70,000 - $110,000 based on industry standards and location.Job Description:Work closely with artists...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    At Ubisoft Entertainment, we're passionate about creating immersive gaming experiences that captivate players worldwide. Our team of talented developers is committed to pushing the boundaries of innovation and creativity.About UsWe're a leading video game developer with over 19,000 employees across more than 30 countries. Our mission is to enrich players'...


  • Montreal, Canada PearFiction Studios Full time

    We are seeking a highly skilled Senior Slot Game Developer to join our team of mathematicians. This role will involve developing mathematical models for slot machines, creating and maintaining PAR sheets, and playtesting games in development.The ideal candidate will have a deep understanding of online slot games and math models, as well as strong software...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the RoleWe are seeking a skilled Senior Game UI Software Developer to join our team at Ubisoft Entertainment.Job SummaryThe successful candidate will be responsible for developing and implementing game user interface modules, working closely with designers and artists to create an engaging player experience.Key ResponsibilitiesGame Design Document...


  • Montreal, Quebec, Canada Amazon Development Centre Canada ULC Full time

    At Amazon Games, we're revolutionizing the gaming industry with innovative approaches and cutting-edge technologies. We're seeking a highly skilled Game Development Pipeline Specialist to join our team at the Amazon Development Centre Canada ULC in Montreal.About the RoleThis is an exciting opportunity to take ownership of the build, release, and automation...


  • Montreal, Quebec, Canada Kabam Full time

    We are seeking a skilled Senior Game Systems Developer to join our team at Kabam. As a key member of our development team, you will be responsible for designing and implementing advanced gaming systems and tools that meet the highest standards of quality and performance.Key Responsibilities:Design and architecture of robust, flexible, and high-performing...


  • Montreal, Quebec, Canada Tencent Full time

    About TiMi MontrealTiMi Montreal is a new studio within the renowned TiMi Studio Group, a subsidiary of Tencent Games.We are passionate about creating immersive and engaging experiences for players to explore and enjoy. Our goal is to deliver AAA multi-platform games that captivate global audiences.Job DescriptionResponsibilities:Collaborate with artists and...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job OverviewWe are seeking a skilled Game Development Program Manager to lead our programming team in the development of technologies for our games. This is a challenging and rewarding role that requires strong leadership skills, technological expertise, and the ability to make informed decisions.The ideal candidate will have a deep understanding of video...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    About the Job:As a skilled programmer at Ubisoft Montreal, you will be responsible for creating stable, functional, and high-performance tools and systems that will support the studio's creative visions and deliver renowned games.You will work in a collaborative environment on various aspects of production, including game engine, editor, middleware, and...

  • Game Developer

    6 months ago


    Montreal, Canada Solution SFT Full time

    You will be part of a creative and exciting team that will leverage the latest rendering technology to deliver a state-of-the-art visual system and introduce innovative capabilities into simulation products. As an experienced technical artist, you will bring your industry experience to develop the next generation high-fidelity visual system and synthetic...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Ubisoft Entertainment Seeks Senior LeadershipWe are seeking a highly skilled Technical Game Development Director to lead our programming team in the development of Assassin's Creed. As a key member of our team, you will guide a group of talented programmers who develop technologies needed to create engaging gaming experiences.Key Responsibilities:Distribute...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionUbisoft Entertainment, a global leader in the gaming industry, is seeking an experienced User Interface (UI) developer to join our team. As a UI developer, you will play a crucial role in creating engaging and immersive game experiences.We are looking for a talented individual with a strong background in C++ programming and experience in...


  • Montreal, Quebec, Canada Gameloft Full time

    The Game Development Project Manager will play a pivotal role in the success of our PC/console project. This innovative game will blend action-RPG/survival features with the unique elements of life-simulation games to redefine the genre and capture the imaginations of players worldwide.Key Responsibilities:Project OversightEnsure that the project's...


  • Montreal, Quebec, Canada Warner Bros. Discovery Full time

    Unlock Your Creative PotentialBecome a key player in the creation of immersive and engaging experiences for millions of gamers worldwide. As a Creative Director, you will lead a talented team of developers and guide them towards creating exceptional AAA action/adventure games.About Warner Bros. DiscoveryWarner Bros. Discovery is a global leader in the...


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    We are seeking an experienced Game Development Director to lead our production team and drive the development of our next-generation games. As a key member of our leadership team, you will be responsible for overseeing the entire game development process, from conceptualization to launch.About the RoleOversee the overall direction and strategy of multiple...


  • Montreal, Quebec, Canada 2K Full time

    We are seeking an experienced Game Development Strategist to join our team at 2K. As a strategic leader, you will oversee the development of our games from concept to launch, ensuring they meet the highest standards of quality and innovation.About Us2K is a leading global publisher of video games, committed to creating immersive gaming experiences that...


  • Montreal, Quebec, Canada 2K Full time

    We are seeking a highly skilled Visual Development Director to join our team at Cloud Chamber. This is a key leadership role that requires a deep understanding of the technical and artistic aspects of game development.As a Visual Development Director, you will be responsible for overseeing the visual development process for our upcoming game, BioShock 4....


  • Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job OverviewWe are seeking an experienced Technical Lead to join our team at Ubisoft Entertainment.Key ResponsibilitiesDefine and implement the technical vision for game development, including planning and execution of technical roadmaps.Lead a team of programmers, providing guidance, feedback, and support to ensure high-quality code and efficient...