Simplify Logo

Full-Time

Programmeur de jeux

Posted on 7/5/2024

Kabam

Kabam

501-1,000 employees

Multiplayer social gaming with high-quality graphics

Consulting
Consumer Software
Gaming

Compensation Overview

$70.4k - $88kAnnually

Mid

Montreal, QC, Canada

Category
Game Engineering
Software Engineering
Required Skills
Agile
UI/UX Design
Git
Node.js
Data Structures & Algorithms
Data Analysis
Unity
Requirements
  • 4+ years of software development experience, preferably in mobile game development
  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • Proficiency in Unity, C#, and Node.js or other relevant programming languages
  • Experience with source control systems such as GIT
  • Experience in Agile, Kanban, or similar project management methodologies
  • Experience in gameplay engineering, gameplay systems, and front-end development
  • Experience in backend development with Node.js and databases
  • Experience in rendering/graphics with Unity's graphic rendering language (CG/HLSL) and graphics APIs
Responsibilities
  • 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 resolve software issues, providing effective solutions
  • Maintain clear and concise documentation for code and project-related documents
  • Continuously learn and improve technical skills and knowledge
  • Communicate progress, challenges, and updates to team members and stakeholders
  • Meet project deadlines and milestones, managing tasks effectively
  • Create and maintain tools for designers and artists to enhance their workflow
  • Integrate tools into content creation productions and existing workflows
  • Build screens, widgets, and other UI elements in an extensible manner
  • Review feature designs and provide insights on costs and possible alternatives
  • Work closely with producers, artists, designers, and other programmers in a highly collaborative and agile environment
  • Create new tools and maintain existing tools for designers and artists
  • Contribute to the design and architecture of backend systems focusing on scalability, performance, and security
  • Implement server-side logic, including APIs, databases, authentication systems, and data processing pipelines
  • Collaborate with game designers to understand LiveOps tools and game feature requirements
  • Implement LiveOps tools and features, including in-game events, content updates, player rewards, and analytics systems
  • Write or modify graphic rendering code for specific visual needs, implement features such as lighting, shadows, post-processing effects, etc.
  • Test and improve the 3D/2D rendering process in terms of performance and quality
  • Collaborate with rendering and art teams to understand their needs
  • Optimize rendering algorithms and code to enhance performance
  • Maintain rendering systems based on project requirements

Kabam specializes in developing highly social multiplayer games with high-quality graphics and innovative gameplay, often in partnership with iconic entertainment brands. Their games leverage next-generation technology to set new standards in the gaming industry, incorporating cutting-edge technologies to deliver immersive and engaging gaming experiences.

Company Stage

M&A

Total Funding

$244.5M

Headquarters

San Francisco, California

Founded

2006

Simplify Jobs

Simplify's Take

What believers are saying

  • Expanding to alternative app stores can capture new audiences and increase revenue streams.
  • Regular content updates and new character introductions in games like Marvel: Contest of Champions keep the player base engaged and loyal.
  • The GameChanger scholarship initiative enhances Kabam's reputation as a socially responsible company, potentially attracting top talent who value diversity and inclusion.

What critics are saying

  • Relying heavily on licensed properties like Marvel could pose risks if licensing agreements change or are not renewed.
  • Expanding to alternative app stores may not yield the expected user growth, leading to wasted resources.

What makes Kabam unique

  • Kabam's strategy of distributing games like Marvel: Contest of Champions on alternative app stores such as Amazon App Store and ONEstore Korea sets it apart from competitors who primarily focus on mainstream platforms.
  • The company's frequent updates and introduction of new content, such as new characters and special events, keep their games fresh and engaging, maintaining high player retention.
  • Kabam's commitment to diversity and inclusion is evident through initiatives like the GameChanger scholarship, which promotes equity within the gaming industry.

Benefits

Performance-Based Annual Incentives

401(k) Retirement Plan100% Covered Medical / Dental / Vision / Life Insurance

Accident, Disability, Insurances

Flexible Work Hours

Paid Half-Day Fridays

Paid Vacation / Sick Leave / Holidays / Christmas Break

Commuter Benefits (Post-COVID19 WFH)

Free Parking and Gym Access (Post-COVID19 WFH)

Free Meals & Snacks (Post-COVID19 WFH)

INACTIVE