Senior Unity Developer | Online Jobs | Optimhire

Senior Unity Developer

- 5+ years of commercial experience working on various products

- extensive knowledge of Unity and C#

- experience with 3D development in VR and WebVR for various devices

- experience with 2D development and UnityUI components and optimization

- experience with WEBGL and jslib to interact with browser

- experience in object-oriented design and programming

- experience with various Designs patterns using in Game Development (Observer , Event Queue , Object Pool)

- worked extensively with Interfaces , Classes , Generics to build modular code

- worked extensively with Asset Bundles and Addressables with versioning

- expereince working on large scale products

- working with integration of 3rd party SDK's and Plugins

- experience with Photon or similar, comparable multiplayer solutions

- ability to plan and communicate multiplayer architecture decisions

- experience with network programming with netcode or Web Sockets

- strong understanding of networking risks, solutions, and how they affect stakeholders

- experience with available Render Pipelines

- experience with Mecanim and IK

- experience with creating custom shaders for Unity

- experience with creating Editor tools in Unity to automate tasks

- experience with profiling and debugging

- creating production quality, bug-free code

- understanding of the full software development life cycle

- expereince working with version control tools

- experience working with Nunit framework for writing unit and integration tests

- nice to have experience with data-oriented design and ECS.

- nice to have experience with Jobs system


Job Type

Payroll


Must have Skills

  • Game Design
  • Product Management - 5 Years

    Advanced

  • Agile Methodology - 3 Years

    Intermediate


Languages

english - Conversational

10 - 28 K/Year USD (Annual salary)

Longterm (Duration)

Onsite Bangalore, Karnataka, India

India


Simon H

United Arab Emirates