Programming | Halifax

Graphics Developer

apply now

We are searching for an enthusiastic, talented intermediate programmer to join our team. As part of the team you will be directly involved in creating the end-user experience, implementing gameplay systems and collaborating, and working with a group of talented artists, designers and other programmers.

You will:

  • Build and maintain our expanding library of mobile game products.

  • Develop and enhance existing graphics technologies (rendering, lighting, shadows, shader effects, etc).

  • Optimize our games for speed, quality and size.

  • Debug production issues on our live products.

  • Develop new tools and processes with the Art or Production teams.

  • Collaborate with other programmers, artists and designers to develop new game features for all areas of the game using the Unity game engine, including graphics, UI, gameplay, systems, etc.

You might fit this role if:

  • You love making games. 

  • You have a Computer Science degree or equivalent experience.

  • You have a strong background in 3D Mathematics.

  • You have experience in writing shaders for Unity.

  • You enjoy working closely with a group of people with diverse skill sets.

  • You write high quality code and think about the how and why.

  • You have solid debugging and problem solving abilities.

  • You are self-directed and able to perform effectively both autonomously and in a team.

Nice to have:

  • 2+ years of experience working with Unity shaders.

  • Previously published games (under another company or self published) on the Apple AppStore or Google Play Store.  

  • Experience with 3D graphics APIs ( OpenGL, Vulkan, Metal and/or vendor specific).

  • Educational background in Physics.

You should include these in your application:

  • A description of your work history in the form of a resume or CV.

  • Links to any public code repositories you maintain or contribute to.

  • Links to any games you’ve worked on or published in the past.

Why is being inclusive important to us:

At Hothead Games, we are an Equal Opportunity employer and we value the diversity of the people we hire and serve. We want to build and grow our team that fosters variety in backgrounds, perspectives, experiences and skills.

If you're seeking an awesome new challenge in a fun and engaging studio, we invite you to apply and talk about the possibilities of beginning a rewarding new chapter of your career.