Vancouver On-site Contract USD 58 – 73 / hour

Kabam is hiring a Senior Software Engineer - Contract

Responsibilities

  • Contribute to software design, development, and maintenance, ensuring code quality and adherence to best practices.
  • Architect solutions for complex technical challenges and make informed technology decisions.
  • Collaborate with cross-functional teams and departments, facilitating effective communication.
  • Ensure system performance, scalability, and security, implementing advanced practices.
  • 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.
  • Work closely with producers, artists, designers and other programmers in a highly collaborative and agile environment.
  • Build and support tools that improve the workflows of artists, designers, and other programmers.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience.
  • Expert-level experience with C#, Node.js or C++.
  • Knowledge of UI technical best practices (on Console, PC, or Mobile).
  • Experience with Unity GUI or NGUI frameworks.
  • 5+ years of experience in software development, preferably in gaming.
  • Shipped multiple titles starting from prototype stage (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.
  • Experience in Android / iOS Mobile application development.
  • Up-to-date knowledge on 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.
Required Skills
C#Node.jsC++Software Development
About company
Kabam
Kabam is a video game development company specializing in mobile and online games.
All jobs at Kabam Visit website
Job Details
Department Game Engineering
Category other
Posted 4 months ago