Hololabs

Game Developer (Unity3D)

Hololabs is developing a new mobile experience called Sky Haven, an alternate reality adventure that features a compelling mystery about the discovery of hidden sky creatures supported by popular merge puzzle mechanics and immersive AR.

We are looking for a versatile game developer with experience in Unity3D to help develop this game, and future projects featuring location-based gameplay, AR/VR, and even theme park attractions.


  • Build core game systems for upcoming location-based AR games

  • Prototype game mechanics, including: camera-based navigation, procedural placement of AR content, management of different camera views / UIs, character interactions, behaviour trees, mini puzzles, scoring and leveling systems, player progression, etc.

  • Integrate 3D assets from the artistic team, create character controls and navigation

  • Integrate 2D art, build user interfaces, puzzles, menus, and dialogue screens

  • Create documentation for the above systems

  • Test the game regularly, provide analysis and feedback

Job Description


Skills / Requirements

Core Requirements:

  • Be organized, self-motivated, with strong problem-solving, troubleshooting, and analytical skills

  • Have intimate knowledge of Unity3D

  • Demonstrate a high level of competency in C#: knowledge of typical design patterns, MVC, coroutines, events, delegates, singletons, etc.

  • Understand general game programming concepts: 3D math, colliders, physics, character controllers, GUI, navmesh, particle systems, shaders, cameras, etc.

  • Familiarity with version control (Git)

Preferred Skills:

  • Be creative with an interest in design (everyone at Hololabs can contribute)

  • Have an interest in speculative science fiction, role playing games, and augmented reality

  • Have experience developing a social free-to-play game

  • Have an interest in UX design, simplicity, and elegance

  • Be able to self-manage, work in an agile environment, and track progress

  • Be informed of the game industry (particularly mobile games) and business trends

  • Be able to "wear many hats" if you have other skills, including: game design, music, graphic design, etc.


Location

While we fully support remote employment, we can only consider applicants legally eligible to work in Canada (Citizen or Permanent Resident). Furthermore, candidates must be willing to visit the office in Victoria, BC for on-site meetings from time to time. The ability to work on-site from time to time is also an asset, especially when developing location-based AR products, where outings with the team can be beneficial.


Share

3D Artist (Contract)

Hololabs is developing a new mobile experience called Sky Haven, an alternate reality adventure that features a compelling mystery about the discovery of hidden sky creatures supported by popular merge puzzle mechanics and immersive AR.

We are looking for a 3D Artist who will collaborate with the team to support our creative vision, having a wide range of skills, from design / concept to sculpting / modeling, surfacing, texturing, and animating. 


Job Description

  • Model, texture, and rig 3D assets for animation.

  • Create high quality textures and materials.

  • Partner with the Art Director to deliver the artistic vision for the game.

  • Collaborate with the technical artists and engineers to develop effective assets that work in the production pipeline.


Skills / Requirements

Core Requirements:

  • Professional experience in modeling, texturing, and rigging characters using Maya, 3DSMax, ZBrush, Blender, or equivalent.

  • A passion for creature design, and a keen eye for form, shape, structure, silhouette, and movement when developing characters.

  • An ability to collaborate with the team and contribute to early exploration of creative techniques and production methods.

  • Ability to work in a High to Low poly workflow.

  • Good sense of asset organization and adherence to naming conventions

Preferred Skills:

  • Experience with Unity3D and the Universal Render Pipeline.

  • Animation experience.

  • Experience developing shaders.

  • Basic knowledge of version control.


Duration

This is a temporary position or contract, can be part time or full time, roughly 4-6 months of work.


Location

Our offices are located in Victoria, BC and while it would be nice to see you in person for occasional meetings, this position is available for remote work.


Share