Career


Senior Server Engineer

Responsibilities
  • Ship production grade products used by millions of users.
  • Implement mechanics and system processes from server side using node.js, C++, Golang, PHP, Python, or other Object-Oriented open source languages.
  • Manage and monitor all installed systems, APIs and infrastructure.
  • Maintain 99% server up time during live operation.
  • Write design specifications and infrastructure documents for the engineer team.
Requirements
  • 5+ years server engineering experience.
  • Experience in scalable infrastructure development for products.
  • Experience with relational databases and SQL programming.
  • Strong programming experience of node.js,C++, Golang, PHP, Python, or other Object-Oriented open source languages.
  • Experience designing, implementing and testing highly-available, scalable REST APIs products, services or systems.
  • Experience with cloud server infrastructure, such as AWS, GCP or MS Azure and understanding of their product offering.
  • Experience in Unity Networking and familiar with at least one networking framework such as UNet, GameSpark, Photon and etc.
  • Experience in integrating with 3rd party payment or ads network systems.
  • Strong UNIX/LINUX background and comfortable writing shell/bash scripts.
  • Familiar with server security best methodology including IAM roles, service accounts and purchase verification and etc.
  • Familiar with Infrastructure monitoring, error budgets, stress testing and destructive testing.
  • Strong Mandarin speaking skills.


Lead Client Engineer

Responsibilities
  • Ship production grade products used by millions of users
  • Implement mechanics and system processes using Unity, C# and/or C++
  • Provide exceptional leadership for a small team of client engineers
Requirements
  • 7-10 years engineering experience
  • 3 years leadership experience and released at least one mobile online product as a leader engineer.
  • Strong programming with C# and C++
  • Strong Unity 3D/2D programming skills and familiar with the 2D/3D animation tools
  • Strong understand of computer science fundamentals
  • Experience with with Unity
  • Solid understanding of mobile networking best practices: request limiting, request caching, batching, content aggregation, minification, integrating with rest and TCP/UDP services, etc.
  • Experience with asynchronous, multi-threaded, parallel programming paradigms and other techniques to maximize UI responsiveness
  • Strong Mandarin speaking skills


Art Lead / Art Director

Responsibilities
  • Conceptualize the look and feel of a new F2P casual product by design characters, monsters, VFX concepts and environments.
  • Creating wireframe, prototype UI flow and visualise user interface for mobile gaming experiences (e.g. menus, buttons, icons, VFX and animation etc).
  • Build the art bible and style guides, art asset pipeline, technical documents and manage asset production schedules for the art team.
  • Research visual materials, artwork trends and influences to define and improve the visual style up to date.
  • Provide exceptional leadership for a small team of 2D/3D artists and manage external outsourcing vendors.
Requirements
  • 5+ years experience in senior art roles.
  • 1+ years experience as an Art Lead or Art Director.
  • Worked on the project from concept through completion.
  • 2 shipped mobile or AAA titles.
  • Strong Unity 3D/2D art and familiar with the art pipeline and animation tools.
  • A strong personal portfolio showcasing 2D concept artwork for the WW casual market.
  • A strong personal portfolio showcasing UI/UX design and prototype.
  • Knowledge of 2D and/or 3D characters, environments and animation.
  • Strong Mandarin speaking skills.
Contact Us Home