Hiring Studio
Osaka, Taichung
Role Description
Working in English with an international team - with colleagues in Hong Kong, Taiwan, Japan, India, Barcelona, and Mexico City. Working closely with team members from Full-stack UX, Game Design, Deepmedia, Data Analytics, AI and visualisation.
Game Development
- Implement game functionality as per communicated design
- Developer AI level building and character behaviour
- Translate design specification into functional game
- Implement features in a fast and agile environment
- Communicate with other team members to establish effective production pipelines and integrate media assets
- Design, build and maintain efficient, reusable, and reliable code
- Ensure the best possible performance, quality, and responsiveness of applications
- Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
- Optimize game elements by incorporating player feedback
- Help maintain code quality, organization, and automatization
- Committing code to remote repositories such as Git
Production and Test
- Testing on target platforms (Switch, Oculus QUEST, Android, iOS)
- Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems
- Ensure the best possible performance, quality, and responsiveness of applications
- Change management and versioning
- Game Codebase management (Google Firebase or other)
Industry Insights
- Key-players核心玩家
- Review latest code demos, platform, and product launches
- Marketing and trade-shows
- Track latest libraries and plugins
Other duties
- As needed
Skills
All Mojo team members are 21st century leaders
- At least undergraduate degree in interactive media, new media or multimedia.
- At least 2-4 years working experience in Unity Development for Android, Switch and iOS
- Codebase and CMS management via Github and Firebase
- Proficiency in C# or Python scriptingProficiency with UNITY Oculus Integrations
- English (IELTS 6.5 or equivalent TOEIC 820/ EIKEN Grade 1 )
- Second language (Mandarin, Cantonese, Japanese, Spanish)
Personality Qualities
All Mojo team members are 21st century leaders
- Team player
- Positive and open-minded to all cultures
- Calm under pressure
- Good communicator of basic concepts and strategies
- Actively following technology and company trends
Benefits
Ask not what your company can do for you; but what can you do for your company
- The chance to work in a fast-moving international environment
- Working in the intersection of Design, Technology, Business and Education
- Competitive salary
- Remote working is possible