Job opening for Unity 3D Programmer

job for Unity 3D Programmer blackbird interactive canada

Job Opening: Unity 3D Programmer

Studio: Blackbird Interactive

Location: Vancouver, British Columbia, Canada

Job Type: Full-Time

Job Responsibilities:

  • Full life cycle engineering on key systems and features, from eliciting requirements to technical designs to implementation, testing, and support.
  • Implement robust and innovative game features & tools, with an eye to code quality and maintainability.
  • Supporting optimization of systems and dealing with issues such as bug fixes and systems crashes.
  • Integrate client with 3rd party SDKs & platforms (such as Steam).
  • Become knowledgeable about many areas and an expert on some.
  • Interact with other engineers to improve the whole technical team and process.
  • Jump wholeheartedly into learning new technologies and systems and leverage them in creative ways to meet our technical and business needs.
  • Assess requirements and provide effort estimates to guide an evolving development plan.
  • Embrace and help improve our engineering practices for solid design, testing, and implementation.

Qualifications & Skills: 

  • 3+ years of proven development with at least one shipped product.
  • Experience with Unity3D.
  • Strong understanding of C#.
  • Self direction and a proven ability to thrive in a highly dynamic environment.
  • Strong interdisciplinary collaboration skills, including verbal and written skills.
  • Bachelor’s degree in computer science or equivalent.
  • Experience shipping AAA games.
  • Experience playing modern RTS games such as Starcraft and Company of Heroes, as well as MOBA’s like League of Legends.
  • Experience with scripting languages (LUA).
  • Demonstrated passion for games and technology.

Software: Unity 3D

Apply: Submit online job application form

Leave a Reply

Your email address will not be published. Required fields are marked *