Company Perks


healthcare
bonuspay
gamingbona
theatre1
sportsorg
gymmm
calendart

Please click on department to view available positions


APPLY NOW

jobs@hb-studios.com

We would like to thank all applicants for their interest, however, only those chosen for an interview will be contacted.

SOFTWARE ENGINEER

Location

Lunenburg and Halifax.

Purpose

To design and implement code and script as needed for a project, in accordance with schedules agreed upon with the Technical Lead.

Primary Duties & Responsibilities

  • Work closely with fellow Software Engineers and members of other disciplines on the project team.
  • Ensure that the Technical Lead is aware of the progress of assigned work.
  • Alert the Technical Lead of any issues that could disrupt agreed-upon schedules.
  • Implement code and script to the required coding standards.
  • Ensure that components are designed and reviewed prior to implementation.
  • Achieve ingame performance targets as required by Production.

Key Results

  • High quality work delivered on time.
  • Positive working relationships fostered with other team members from all disciplines.

Essential Skills, Knowledge & Experience

  • Passion for video games
  • Willingness to learn new tools, engines and languages
  • Practical experience programming in C++
  • Ability to meet deadlines
  • Self-motivated and willingness to take initiative
  • Demonstrated ability in written and verbal communication
  • Strong team player
  • Fundamental math skills (matrices, vectors, algebra, etc)
  • Computer Science (or similar) Graduate, and two years of relevant experience

Desirable Skills, Knowledge & Experience

  • Experience with a variety of programming languages (C#, Lua, JavaScript, SQL)
  • Interest in specific game programming disciplines (i.e. artificial intelligence, rendering, user interface, audio, etc.)
  • Experience with 3D graphics programming (Shaders, DirectX, OpenGL)
  • Experience working on video games
  • Experience with Windows programming
  • Advanced knowledge in math and physics
APPLY NOW

SENIOR SOFTWARE ENGINEER

Location

Lunenburg and Halifax.

Purpose

Established engineers leading a section of development or fully competent in a particular aspect of the development.

Primary Duties & Responsibilities

  • Work with other Software Engineers and members of the project team
  • Ensure the Technical Lead and Producer are aware of the progress of their work
  • Alert the Technical Lead and Producer to any issues they have with their work or the agreed schedules
  • Implement code to the required standard.
  • Facilitate learning and skill growth in less experienced programmers.
  • Maintain knowledge of the games industries’ practices
  • Perform as lead or sole developer on a specific area of a game or in the development of a library, tool, or utility.
  • Provide written documentation as required
  • Maintain an internal bug list and respond to serious problems quickly
  • Maintain a prioritized feature wish list for any tools they supervise
  • Present technical design documents to Technical Lead, including risk assessments and estimated schedule for an engine design change or new feature

Key Results

  • High quality work delivered on time
  • Good relationships maintained with other team members at all times

Essential Skills, Knowledge & Experience

  • Strong programming
  • Ability to program in C++
  • Ability to meet deadlines
  • Passion for video games
  • Ability to work in a team
  • Ability to work independently without heavy oversight
  • 5+ years of relevant experience
  • Applied math skills
  • Ability to provide creative input into a project
  • Good communication skills

Desirable Skills, Knowledge & Experience

  • Ability to program in C#
  • Experience in writing games
  • DirectX / OpenGL/ Vulkan experience
  • Windows programming experience
  • Practical Unity experience
  • Physics knowledge
  • Bachelor of Computer Science degree (or similar)
APPLY NOW

There are no available production jobs at this time. Feel free to send us your resumé!

APPLY NOW

There are no available art jobs at this time. Feel free to send us your resumé!

APPLY NOW

There are no available design jobs at this time. Feel free to send us your resumé!

APPLY NOW

There are no available audio jobs at this time. Feel free to send us your resumé!

APPLY NOW

APPLY NOW

jobs@hb-studios.com

We would like to thank all applicants for their interest, however, only those chosen for an interview will be contacted.

QUALITY ASSURANCE TESTER (CONTRACT)

Location

Lunenburg

Purpose

As a QA Tester, you will be responsible for the ensuring that the product you are testing is stable and free of defects before going to market. Teamwork and a professional attitude is KEY to this role. There is no off-site testing.

Primary Duties & Responsibilities

  • Identify and record software defects
  • Regress and verify bug fixes
  • Concise, detailed data entry
  • Create and execute test plans
  • Liaise with other members of the project team
  • Ability to multi-task and prioritize

Key Results

  • Identifying all material software defects
  • High quality work delivered on time
  • Good relationships maintained with other team members at all times

Essential Skills, Knowledge & Experience

  • Passion for video games and the video game industry
  • Extensive experience playing games on all platforms
  • Experience and/or understanding of console and PC game testing
  • Excellent communications and organizational skills
  • Ability to take direction and work within a team
  • Ability to meet deadlines
  • Self-motivated

Desirable Skills, Knowledge & Experience

  • Previous QA experience
  • Interest in sports and sport gaming
  • Basic knowledge of various programming languages
  • Software Troubleshooting
  • High School Diploma
  • Own transportation
APPLY NOW