Experienced Unity C# Mobile Game Programmer

Job Description

Blue Wizard Digital—an independent game studio in Comox, BC (Vancouver Island)—is seeking an industry experienced full time Unity C# Mobile Game Programmer to help develop a brand new title for mobile platforms (iOS & Android).

In this role you will be working with, and extending, an established codebase to bring our game design to life. Passion and commitment to collaborative problem solving, sophisticated design, and a quality product are essential. 

What You Will Do

  • Implement game features & functionality as per communicated game design.
  • Communicate with team members and project leads to establish effective pipelines and workflows.
  • Design, build, and maintain efficient, reusable, and reliable C# code.
  • Work closely with a UI Designer to code accessible, streamlined game UI.
  • Ensure the best possible performance, quality, and responsiveness of the game.
  • Identify bottlenecks and bugs, and devise solutions to address and mitigate problems.
  • Work with the project manager and testers to identify, prioritize, and resolve bugs. 
  • Help to maintain code quality, organization, and automation.

What You Will Bring

  • 3+ years’ experience programming games for mobile platforms.
  • Shipped a mobile title or personal gaming project(s) you’re proud to show off.
  • Experience in C# and Unity, including experience with scripting, textures, scene management, and Unity UI tools.
  • Some familiarity with level design and planning.
  • Experience with mobile game development & optimizations (iOS and Android).
  • An understanding of professional software engineering best practices, agile development, code reviews, source control management, build processes, and testing.
  • ​An understanding of how to profile for platform-specific performance bottlenecks.
  • Strategic time management skills and a commitment to executing tasks to completion.
  • Previous experience with platform/third-party integrations:
    • Google Play Games Services
    • Apple Game Center
    • Firebase Analytics / DeltaDNA or similar
  • The patience and intestinal fortitude to work with pre-existing code.
  • Accessible communication skills, both written and orally.
  • A somewhat morbid but healthy sense of humour.
  • Experience developing Unity games for console and/or desktop platforms is a HUGE plus!

Job Type

Full Time; Remote or In-Studio

Salary

Negotiable depending on level of experience.

Start Date

Our ideal candidate could start immediately.

Company Background

After more than a decade of making gems clink and pegs… peggle, PopCap co-founder Jason Kapalka (Bejeweled, Peggle, Plants vs Zombies) founded Blue Wizard Digital in 2014 to provide an outlet for ten years of pent-up violence and lust, with the goal of creating the sexiest, violentest games ever released on mobile, PC, and console platforms. A cabal of degenerates soon shambled from their swampy dens to join this unholy crusade.

Please contact jobs@bluewizard.com to with a current CV to apply for this position!

3D Character Artist

Job Description

Blue Wizard Digital—an independent game studio in Comox, BC (Vancouver Island)—is seeking to contract a creative and talented 3D Artist to work on an upcoming mobile game project being built in the Unity engine.

We are looking for artists who are confident creating cartoon/stylized visuals similar to the character designs in this ArtStation collection: https://www.artstation.com/nateschmold2/collections/2027565


The employment term will last 8 months (with a possibility of extension) and requires coordination with the game designers, art director and fellow artists to develop optimized low-poly textured character models based on original character designs. In addition to knowledge of existing art packages, applicants must have clear communication skills, a solid work ethic, and be self-motivated.

What You Will Do

  • Take established character design concepts and translate them into attractive, low-poly 3D models.
  • Make suggestions and provide insight towards character design challenges and their potential solutions.
  • Provide expertise on best practices and workflows that would benefit the project and deliverables.
  • Model and texture 3D assets to be used within Unity for mobile devices.
  • Build 3D character models with the intention of an animator animating them.
  • Work with materials and matcaps to achieve a high quality look within Unity.
  • Communicate with other team members and project leads to establish effective pipelines and asset integration.
  • Assist with additional non-character 3D art where required (environments, props, etc)
  • A huge bonus if you are able to provide additional ideas and concepts for new potential character designs.

What You Will Bring

  • 3+ years 3D modeling and texturing skills in Maya or Blender.
  • Experience using Adobe Photoshop is required.
  • Experience with mobile game development & art optimizations.
  • Experience with texturing and materials in the context of a mobile game. 
  • Experience working with Matcaps within the Unity engine.
  • Understanding of Unity animation requirements and best practices.
  • Flexible, patient, and open to clear & respectful professional criticism.
  • Creative input on designs for the sake of style or optimization.
  • Solid and well-rounded art skills (eg. able to sketch).
  • Ability to work on time-sensitive projects while following precise directions.
  • High motivation and creative thinking as an innovative self-starter.
  • A somewhat morbid but healthy sense of humour.

Job Type

Full Time; Term employment for 8 months; Remote or in-studio.

Salary

Negotiable depending on level of experience.

Start Date

Our ideal candidate could start immediately.

Company Background

After more than a decade of making gems clink and pegs… peggle, PopCap co-founder Jason Kapalka (Bejeweled, Peggle, Plants vs Zombies) founded Blue Wizard Digital in 2014 to provide an outlet for ten years of pent-up violence and lust, with the goal of creating the sexiest, violentest games ever released on mobile, PC, and console platforms. A cabal of degenerates soon shambled from their swampy dens to join this unholy crusade.

Please contact jobs@bluewizard.com to with a current CV and your portfolio to apply for this position!

Project Manager

Job Description

Blue Wizard Digital—an independent game studio in Comox, BC (Vancouver Island)—is seeking an experienced full time Project Manager to help develop a brand new title for mobile platforms (iOS & Android).

In this role you will be working closely with a small team of game developers (programmers, artists, game designers, director and creative director) to manage the scheduling, team workload and milestone deliverables of our next mobile game!

What You’ll Do

  • Work with the lead developers and team members of the project to establish realistic timelines for features and asset development.
  • Establish and assign tasks from game milestones, and own the daily project management.
  • Schedule, plan, and manage project releases and updates.
  • Manage resource requirements, establish dependencies, and balance priorities.
  • Partner with technical and creative leadership to ensure project vision, deliverables, and goals are clear and realistic.
  • Maintain regular communication with the project team and communicate challenges with stakeholders.