Similar jobs like this one
Recommended jobs
This successful developer is based out of beautiful Barcelona, Spain and is committed to making games that bring people together! They are devoted to delivering the ultimate gaming experience through passion and commitment to the entire creation process.
As Lead Animator you will work...