top of page

Careers

Unleash Your Talent

Our games are a crafted from unique design and top notch technology, just like our team.

Job Openings

Game Artist

Shanghai, China

Game Developer

Shanghai, China

Didn’t Find the Position You’re Looking for? 
Send Us Your CV

bottom of page