I.KEY JOB DUTIES
- Plan & Develop a mobile Game project on the Unity platform
- Give feedback and implement new features from the game design planners
- Communicate with other team members
- Establish an effective strategy and development pipeline
- 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 bugs
- Offer and implement solutions in a timely manner
- Meeting with the design team to discuss gaming ideas and specifications.
- Identifying and fixing code errors and game bottlenecks.
- WhiteBox Testing
- Ensuring products conform to high industry standards.
- Designing and building game patches and upgrades.
- Follow the company coding standards and MVC Design Pattern.
II. EDUCATIONAL REQUIREMENT / SKILLS / ATTRIBUTES
KNOWLEDGE:
- Scrum Agile methodology
- Excellent knowledge of Unity
- Experience with scripting, textures, animation, GUI styles, and user session management
- Experience with mobile development
- Experience in optimizing memory and space usage
- Experience in implementing automated testing platforms and unit tests
- Proficient knowledge of code versioning tools such as Git, SVN, and Mercurial
- Experience with full-stack game development.
- Bachelor's degree in Computer Science, Computer Engineering, or a similar field.
SKILL:
- Proficient with C#, Unity
- 2+ years of experience as a Unity or Unity3D Developer
- 2+ years of experience in coding using MVC Design Pattern
- Good English communication skills
ABILITY:
- Open-minded to learn/explore new technologies/knowledge
- Willing and prepared to apply AI to workflow/work processes
- Trust Worthiness
- Good Work Ethic
- Good critical thinker & troubleshooting skills.
- Excellent attention to detail.