Unity Developer

Unity Developer will be responsible for implementing and translating design ideas, concepts, and requirements into a functional and engaging end product. He/she should have strong programming and coding skills, a keen eye for detail, and the analytical skills to identify potential issues with a design plan.

Job Title: Unity Developer

Designation: Unity Developer

Reports to: Project Manager

Location: Bakhundole, Lalitpur, Nepal

Shift: Standard (09:00 AM to 06:00 PM) from Monday to Friday

Position Overview:  

Unity Developer will be responsible for implementing and translating design ideas, concepts, and requirements into a functional and engaging end product. He/she should have strong programming and coding skills, a keen eye for detail, and the analytical skills to identify potential issues with a design plan. He/she will ensure that programs are designed in a way that will make them operate effectively and consistently no matter what system is used to access them and that the conversion process goes smoothly.

Roles and Responsibilities

Planning and Designing

  • Plan, design and implement high-quality  3D graphics, models, animations
  • 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
  • Identify process and application bottlenecks and implement solutions in a timely manner

Team Coordination

  • Coordination and communication within the team and with customers
  • Mentoring and guiding the team members 
  • Other tasks assigned by the line manager

Skills and Qualifications

  • Task Related and Certifications
    • Bachelor’s degree in computer science, computer engineering, or a similar field.
    • At least 2 years of related experience.
    • Excellent knowledge of Unity, including experience with scripting, textures, animation, GUI styles, and user session management
    • Experience and capable to design 3D graphics, models, animations
    • Familiarity with level design and planning
    • Experience with mobile and console designs
    • Experience optimizing memory and space usage for support of older hardware
    • Strong understanding of object-oriented programming
    • Familiarity with current design and architectural patterns
    • A knack for writing clean, readable, and easily maintainable code
    • Experience implementing automated testing platforms and unit tests
    • Proficient knowledge of code versioning tools Git, Bitbucket, etc.
  • Competencies and Soft Skills
    • Excellent communication and teamwork skills
    • Good problem-solving skills.
    • Attention to detail.
What We Offer
  • 5 working days in a week (09:00 am-06:00 pm)
  • A multinational company located in UK, Australia, Nepal, Bangladesh, Pakistan, and India
  • Flexible work environment
  • Best in the classwork environment with friendly team members (Refreshment, Recreational, team building activities)
  • Exposure in team management and leadership
  • Opportunity to travel countries as part of training and development
  • Work in the leading firm in Cloud Computing in Nepal
  • Work in multidisciplinary areas in the start-up ecosystem
  • Get to know the working culture of companies like Amazon, Microsoft, Google, Alibaba being affiliates for them in Nepal
How to apply?

Suitable candidates meeting the above criteria are requested to send their CV and cover letter to careers@genese.com.np

Only shortlisted candidates will be invited for the further selection process. You are requested to clearly mention the position you are applying for in the subject of the email.

OR