Unity Developer

Dubai, United Arab Emirates

Job Description

ROLE & OBJECTIVES
  • Take ownership of entire features and components of the game lifecycle and lead the product design and code elements
  • Collaborate with other members of the team to deliver large and complex features on time and to a high standard
  • Be part of the development process and contribute improvements and suggestions, driving the quality of the code throughout the entire production cycle
  • Mentor other developers in the team and help maintain code, product, and process quality
  • Partner with Art, Design and Production teams to ensure schedules and goals meet business and project needs
  • Conduct code reviews and be part of the hiring process for future colleagues
  • Bring meaningful contributions to our product and the entire team
KEY RESPONSIBILITES
• Plan, design and implement high-quality game features working as part of the wider studio team • Transform design specification into functional game assets • Establish an effective strategy and development pipeline • Quickly create and iterate on prototypes showcasing new designs and interaction patterns • Design, build, and maintain efficient, reusable, and reliable code • Ensure the best performance, quality, and responsiveness of applications and games • Identify process and application bottlenecks and implement solutions in a timely manner KEY BEHAVIOURS & PERSONAL ATTRIBUTES • Able to work through ambiguous requirements and make decisions to push forward. • Excellent oral and written communication skills in English. • Strong sense of ownership. • Strong written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to variety of audiences. • Proven success in contributing to a team-oriented environment. • Proven ability to work creatively and analytically in a problem-solving environment. • Strong leadership and interpersonal skills • Top-notch organization skills, including information architecture • Excellent communication skills, ability to explain technical topics to non-technical audiences • Ability to multi-task daily and manage time efficiently • Ability to meet project deadlines and work under pressure • Ability to foresee and identify potential problems for as well as solicit suggestions for improvement • Strong desire to produce quality work/results • Attention to work processes and standards QUALIFICATIONS & EXPERIENCE • Bachelor's Degree Computer Science, Information Systems, or related field • 3+ years’ experience with Unity 3D/Content Development • Experience with console and mobile game development. • Strong 3D math skills • Strong C#, object-oriented programming, and scripting language skills • Experience working with game assets (meshes, animations, materials etc.) • Experience in profiling and optimizing game and render performance (GPU and CPU) • Experience working on a physics-based game project, source control systems such as Git in a multi developer team environment. • Knowledge of scripting, animation, session management, and textures. • Understanding UX design process and experience working with UX design team and/or development team

Beware of fraud agents! do not pay money to get a job

MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1412491
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Dubai, United Arab Emirates
  • Education
    Not mentioned