Kabam

Kabam

Senior Software Engineer - Contract

Vancouver · Senior

Sponsorship not specifiedDetected 105 days ago
C#iOSAndroidNode.jsProject ManagementAgileUnity

About the role

  • We hire for passion and diversity so that we can triumph in our collective skill.
  • We prioritize applicants that can work on-site at our Downtown Vancouver studio for this contract opportunity.
  • We invite you to apply now and start the conversation with us.

Responsibilities

  • Contribute to software design, development, and maintenance, ensuring code quality and adherence to best practices.
  • Collaborate with cross-functional teams and departments, facilitating effective communication.
  • Resolve critical software issues and drive documentation for knowledge sharing.
  • Architect and build screens, widgets, and other UI elements in an extensible way.
  • Review feature designs and provide input on costs and possible alternatives.
  • Build and support tools that improve the workflows of artists, designers, and other programmers.
  • Ability to write clean, simple, well-documented code from design requirements.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • Expert-level experience with C#, Node.js or C++.
  • Experience with Unity GUI or NGUI frameworks.
  • 5+ years of experience in software development, preferably in gaming.
  • Professional proficiency with multiple game engines, or proven ability to pick up new ones.

This listing is sourced directly from Kabam's careers page and normalized into a canonical job model.