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