Game Developer

Job Summary

The Technical Game Designer designs and develops educational simulations that train students, using the Unity Game Developer Engine. They work with a cross-disciplinary team of instructional designers, software developers, writers, artists, to create educational simulation software that trains students.

Job Tasks

IMPROVES the user experience through inspired design

  • Improves user interfaces and workflows; fine-tunes values for an optimal experience
  • Creates design rules that are intuitive and effective for educational objectives

DESIGNS, DEVELOPS and ADVANCES features

  • Designs mocks and prototypes new features and systems using programs such as Photoshop and Adobe XD
  • Uses Unity to develop features and products for users
  • Implements UI views/layout, behavior, and animation
  • Game developer features using editor tools and programming in existing frameworks * Reduces technical debt by writing clean code, fixing bugs, writing concise documentation, and participating in code reviews
  • Tests software before release and effectively documents any issues

COLLABORATES with a functional and cross-functional team

  • Participates in design studios to generate and finalize collaborative designs, integrating input from experts across disciplines
  • Participates in agile processes (standups, updating JIRA board, identifying blockers, sprint/PI review/planning)
  • Self-organizing, and leading when necessary, while always learning from others

ITERATES based on internal testing and user feedback

  • Collects and incorporates feedback from user playtesting and internal testing

Education and Experience

REQUIRED

  • BS/BA degree in Digital Arts and Sciences, Interactive Media, Computer Science, Computer Engineering, Interactive Entertainment, or equivalent, OR AA and 4-6 years experience
  • 3-5 years of experience designing games or simulations in a business environment

PREFERRED

  • Demonstrable projects in Unity3D or similar game engine
  • Academic or self-motivated specialization in UX design: composition, balance, color theory, shape, layout, typography, HCI
  • Completed academic or professional projects using Object-Oriented Development (e.g. in C++, C#, or Java)
  • Completed academic or professional projects using an Agile Methodology and SCRUM Framework.
  • Completed academic or professional projects using version control (e.g. Perforce, SVN, Git)
  • Completed academic or professional projects using test-driven game developer, unit testing, and integration tests in a framework (e.g. NUnit)

Job Type: Full-time

Experience:

  • relevant: 3 years (Preferred)

Work Location:

  • One location

Apply with Resume PDF job number #20011 to support@familyfungames.ca