Unity Developer VR [63138]

You will report to the Technical Director and be responsible to:Work with fellow developers, designers, creatives and producers to estimate, plan and execute internal and external projects.

Generate performant, style correct code.

Manage and inform architecture decisions on an ongoing basis.

Take on ownership of features from prototype to production.

Early report of potential issues, escalate and provide detailed definitions of problems as you see them.

Ability to administer basic help and triage issues that junior developers and new hires run into Production of Documentation that will be used by other developers Ownership of Subsystems or substantial portions of larger frameworks Cross Discipline interaction experience (E.G.

Working with QA and Design directly) Small scale projects can be solo developed with limited oversight.

Musts:
Expert level of C# proficiency with an understanding of 3D Math and the Unity UI system.

Proficient in both debugging and profiling.

Experience with version control software (git) and how it’s used with Unity.

Able to work within a coding standard & create clean efficient code that is easily understood by others.

Familiar with working in an agile development environment.

General knowledge of all stages of code creation and development required to bring a project from concept to ship.

Experience working on multiple platforms (mobile, desktop, vr etc.) Passion for keeping up to date with the rapidly changing enhancements and features in Unity.

Multiple shipped titles using Unity for mobile and VR titles Ability to understand and write shader code Deep understanding of specific subsystems (Physics, Audio etc.) Has experience working on Unity projects of medium to large scale.

Education B.S./M.S.

in Computer Science or equivalent degree or equivalent work experience

Related Post