Unity Developer

Apply for this job

Email *

Job Description

<p>We are seeking a developer responsible for building games for various target platforms based on the Unity framework. Your primary responsibilities will be to implement game functionality translating design ideas, concepts, and requirements into a functional and engaging game. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential.</p><p><br></p><p>Responsibilities</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Implement game functionality as per communicated design</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Translate design specification into functional game</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Communicate with other team members to establish effective pipeline and integrate media assets</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Design, build, and maintain efficient, reusable, and reliable code</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ensure the best possible performance, quality, and responsiveness of applications</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Help maintain code quality, organization, and automatization</p><p><br></p><p>Skills</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;In-depth knowledge of unity and Unity3D software</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Knowledge of 3D development and integrated game physics</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Familiarity with level design and planning</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Experience with game physics and particle systems</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Experience optimizing memory and space usage for support of older hardware</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ability to constantly learn and stay in touch with evolving game standards and development technologies</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Strong understanding of object-oriented programming</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ability to write clean, readable, and easily maintainable code</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Experience implementing automated testing platforms and unit tests</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Proficient knowledge of code versioning tools {{such as Git, SVN, and Mercurial}}</p><p><br></p><p>Qualifications</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bachelor’s degree or equivalent experience</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A 2+ years of experience in Unity 2D and 3D ( is MUST )</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Enthusiastic communicator with the ability to make technical challenges clear and understandable to the entire team both technical and non-technical.</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Must be comfortable working in a fast-paced startup environment.</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A deep understanding of game optimization in Unity and using Unity鈥檚 profiler to optimize memory usage, garbage collection and frame rates.</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Experience collaborating with UI / UX designers and implementing UI systems within Unity.</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Experience working with Animators &amp; Design Artists to implement design visuals using Unity鈥檚 lighting system and Mechanism.</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ability to work independently and to identify and pursue areas of improvement in a project.</p><p>路&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Know to using git control like bitbucket or GitHub</p>