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, One-Year Contract

Kabam

. Write, test, and maintain code according to coding standards and best practices .

Posted 10/2/2026full-timeMontreal • CanadaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

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

Proficient in Unity and C# with extensive experience in mobile game development, capable of writing clean, efficient, and well-documented code. Strong collaboration skills in Agile environments, with a focus on tool creation and integration to enhance workflows for designers and artists.

Highest-signal resume keywords
Unity ProficiencyC# ProgrammingMobile Game DevelopmentAgile MethodologiesSource Control (Git)

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 DevelopmentGame Feature ImplementationUI DevelopmentDebuggingCode ReviewDocumentationAndroid/iOS DevelopmentBackend Development (Node.js)NoSQL Databases (MongoDB)Graphics Rendering (CG/HLSL)
Soft Skills
Effective CommunicationTeam CollaborationMentorship
Tools & Technologies
UnityGitGoogle CloudOpenGLDirectXMetalVulkan
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Mobile Gaming TrendsGameplay MechanicsAgileKanbanGame Development

Tech Stack

Tools & technologies
AndroidCloudiOSJavaScriptMongoDBNode.jsNoSQLUnity

About the role

Key responsibilities & impact
  • Write, test, and maintain code according to coding standards and best practices
  • Collaborate with team members, participate in code reviews, and follow established development processes
  • Debug and resolve software issues with effective solutions
  • Maintain clear and concise code and project documentation
  • Continuously learn and improve technical skills and knowledge
  • Communicate progress, challenges, and updates to team members and stakeholders
  • Meet project deadlines and milestones while managing tasks effectively
  • Seek mentorship and share knowledge as needed to contribute to team growth
  • Write clean, efficient, reusable code supporting game features and mechanics
  • Create and maintain tools for designers and artists to improve workflows
  • Integrate tools with existing content creation production pipelines and workflows
  • Build screens, widgets, and other UI elements in an extensible manner
  • Review feature designs and provide input on costs and possible alternatives
  • Work closely with producers, artists, designers, and other programmers in a highly collaborative Agile environment
  • Create new tools and maintain existing tools for designers and artists

Requirements

What you’ll need
  • 6+ years of experience in software development, preferably in mobile game development
  • Bachelor's degree in computer science, engineering, or equivalent experience
  • Proficiency in Unity and C# and other relevant programming languages
  • Knowledge of Unity workflows and best practices
  • Shipped multiple titles on console, PC, and/or mobile
  • Ability to write clean, simple, well-documented code from design requirements
  • Experience using a source control system such as Git
  • Experience working independently and collaboratively within a dynamic team
  • Experience developing Android/iOS mobile applications
  • Current knowledge of mobile gaming trends
  • Ability to communicate effectively with technical and non-technical team members
  • Experience working with Agile, Kanban, or similar project management methodologies
  • Bilingual French and English considered an advantage
  • Gameplay experience, including controls, abilities, AI, RPG, multiplayer, online, and networking systems
  • Front-end knowledge, including UI technical best practices, Unity3D, C#, and Unity GUI
  • Backend knowledge is an advantage, including Node.js, NoSQL databases (preferably MongoDB), and Google Cloud
  • Rendering/graphics experience is an advantage, including Unity's graphics rendering languages (CG/HLSL) and graphics APIs such as OpenGL, DirectX, Metal, and Vulkan

Benefits

Comp & perks
  • Equal opportunity employer committed to building a diverse and equitable workplace
  • Accommodations provided upon request for candidates participating in all aspects of the selection process
  • One-year contract opportunity