Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Kabam

Game Programmer – 1 Year Contract

Kabam

. Write, test, and maintain code following coding standards and best practices .

Posted 10/2/2026contractMontreal • CanadaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expert-level proficiency in C# and Unity3D Game Engine, with a strong focus on gameplay engineering, UI best practices, and mobile application development. Proven ability to collaborate effectively in agile environments while maintaining high coding standards and documentation.

Highest-signal resume keywords
C# ProgrammingUnity3D Game EngineGameplay EngineeringAgile MethodologiesSource Control (GIT, Perforce)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentMobile Application DevelopmentUI Technical Best PracticesGame Engine ProficiencyDebuggingCode ReviewClean Code PracticesGame Mechanics ImplementationRendering/Graphics ExperienceBackend Development (Node.js, MongoDB)
Soft Skills
Effective CommunicationTeam CollaborationMentorshipTask ManagementKnowledge Sharing
Tools & Technologies
Unity GUIOpenGLDirectXMetalVulkanGoogle Cloud
Certifications & Qualifications
Bachelor's Degree in Computer ScienceEngineering or Equivalent Experience
Industry Keywords
GamingOnline TitlesConsolePCMobileAgileKanbanGameplay FeaturesContent Creation PipelinesMultiplayer Systems

Tech Stack

Tools & technologies
AndroidCloudiOSJavaScriptMongoDBNode.jsNoSQLUnity

About the role

Key responsibilities & impact
  • Write, test, and maintain code following coding standards and best practices
  • Collaborate with team members, participate in code reviews, and follow development processes
  • Debug and solve software issues
  • Maintain clear and concise code and project documentation
  • Continuously learn and improve technical skills
  • Communicate progress, challenges, and updates to team members and stakeholders
  • Manage tasks efficiently against project deadlines and milestones
  • Seek mentorship and contribute to team growth through knowledge sharing
  • Write clean, efficient, reusable code supporting gameplay features and mechanics
  • Create and maintain tools that improve designer and artist workflows
  • Integrate tools with existing content creation pipelines and workflows
  • Build extensible screens, widgets, and other UI elements
  • Review feature designs and provide input on costs and alternatives
  • Work closely with producers, artists, designers, and programmers in a collaborative agile environment
  • Build and support tools improving workflows for artists, designers, and programmers

Requirements

What you’ll need
  • 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 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 engineering experience, including controls, abilities, AI, RPG, multiplayer, online, and network systems
  • Knowledge of UI technical best practices on Console, PC, or Mobile
  • Strong proficiency in Unity3D Game Engine, C#, and Unity GUI
  • Backend experience with Node.js, NoSQL databases preferably MongoDB, and Google Cloud is an advantage
  • Rendering/graphics experience with Unity shader languages and graphics APIs such as OpenGL, DirectX, Metal, or Vulkan is an advantage

Benefits

Comp & perks
  • Diverse and inclusive workforce
  • Collaborative, fun-loving culture
  • Equal employment opportunity workplace
  • Accommodations provided during the selection process
  • Opportunity to work on games with high-quality graphics, next-generation technology, and revolutionary gameplay